Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problema c++

Estas en el tema de Problema c++ en el foro de C/C++ en Foros del Web. Bueno tengo que hacer este trabajo y la verdad no se como hacerlo: Requisitos Particulares: a) No deben usarse funciones de usuario. Dada una matriz ...
  #1 (permalink)  
Antiguo 18/10/2010, 01:32
 
Fecha de Ingreso: octubre-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Problema c++

Bueno tengo que hacer este trabajo y la verdad no se como hacerlo:

Requisitos Particulares:

a) No deben usarse funciones de usuario.

Dada una matriz A de 10x10 donde se almacena una sopa de letras (únicamente mayúsculas), se quiere encontrar la ocurrencia de una palabra de longitud variable (pero menor o igual a 10 letras) que se encuentra almacenada en un vector B. Ambas matrices deben ingresarse por teclado. En primer lugar debe ingresarse la matriz A por filas, es decir, primero los elementos de la primera fila, luego los de la segunda, y así hasta completar la décima fila. Una vez ingresada completamente la matriz A, se debe proceder a ingresar por teclado la palabra a buscar, de longitud variable, en el vector B. Se deben ingresar cada una de las letras que componen la palabra a buscar e indicar su terminación con el caracter . (punto). Por ejemplo, para cargar la palabra HOLA, se deben ingresar las letras de la siguiente forma: H O L A .

Ejemplo:
------------------------------------------------------------------------------------------------
Ingrese A:
A B H O L A P T A M H M O P A L E L U E M O L H T O O E R T I K A B O H T J A L Y H D H I L E H J V B A O I O U O A I E L O T L M L F G H J U H U L A M O A V X Z E L A M I J H O S W A H O J O T A T O

Ingrese B: H O L A .
------------------------------------------------------------------------------------------------

Problema 1

Desarrollar un programa que indique si una palabra aparece o no en la sopa de letras:

* en horizontal y ordenada de izquierda a derecha
* en vertical y ordenada de arriba hacia abajo.


Si la palabra es encontrada mostrar un 1 por pantalla, 0 de lo contrario.

Problema 2

Desarrollar un programa que indique si una palabra aparece o no en la sopa de letras:

* horizontal y ordenada de izquierda a derecha,
* en vertical y ordenada de arriba hacia abajo
* en diagonal y ordenada de izquierda a derecha


Si la palabra es encontrada mostrar un 1 por pantalla, 0 de lo contrario.

Problema 3

Desarrollar un programa que indique si una palabra aparece o no en la sopa de letras:

1. horizontal,
2. en vertical
3. en diagonal
(Cualqier direccion)

Si la palabra es encontrada mostrar un 1 por pantalla, 0 de lo contrario.

Problema 4

Desarrollar un programa que indique en pantalla cuantas veces aparece una palabra en la sopa de letras (Horizontal, vertical, diagonal, cualquier direccion)

Espero su ayuda x favor.
  #2 (permalink)  
Antiguo 18/10/2010, 15:52
 
Fecha de Ingreso: octubre-2010
Ubicación: Edo. de México
Mensajes: 94
Antigüedad: 14 años, 1 mes
Puntos: 9
Respuesta: Problema c++

En realidad el problema no es muy complicado, pero tu profesor deberia permitir el uso de funciones definidas por el usuario, de otra manera el codigo se va a hacer muy largo y dificil de entender. PEro bueno, otra cosa que debes tomar en cuenta que estos foros son para resolver dudas, no para hacer tareas, asi que trata de decir que avances tienes, y plantear dudas concretas.
  #3 (permalink)  
Antiguo 18/10/2010, 17:28
 
Fecha de Ingreso: octubre-2010
Mensajes: 2
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Problema c++

Bueno gracias te avisare

Última edición por tuchator; 18/10/2010 a las 17:56

Etiquetas: letras, sopa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:12.