Buscar palabra en una matriz tipo char. (Sopa de letras)
Publicado por Rojas (5 intervenciones) el 30/05/2018 05:24:52
Hola, soy nueva en esto de la programación... y necesito hacer un metodo en el cual el usuario escriba una palabra y la busque en la matriz (la cual es una sopa de letras), y retorne la posición y hacia que dirección esta la palabra. Ejemplo:
La palabra SOPA en la Sopa de Letras:
A F M A H G A
T P Y P W P L
X H O O O R Z
A P O S O P A
R T O O O I U
F P U P V P C
A N Q A Z B A
1. Está en la posición [3, 3] hacia la derecha.
2. Está en la posición [3, 3] hacia abajo.
3. Está en la posición [3, 3] hacia arriba.
4. Está en la posición [3, 3] hacia la izquierda.
5. Está en la posición [3, 3] hacia la derecha y abajo.
6. Está en la posición [3, 3] hacia la derecha y arriba.
7. Está en la posición [3, 3] hacia la izquierda y abajo.
8. Está en la posición [3, 3] hacia la izquierda y arriba.
Si la palabra que se busca es “LETRAS”, el programa debe mostrar en la pantalla:
La palabra LETRAS en la Sopa de Letras:
A F M A H G A
T P Y P W P L
X H O O O R Z
A P O S O P A
R T O O O I U
FP U P V P C
A N Q A Z B A
No aparece.
alguien me podría por favor dar un ejemplo de como puedo hacerlo, gracias!
La palabra SOPA en la Sopa de Letras:
A F M A H G A
T P Y P W P L
X H O O O R Z
A P O S O P A
R T O O O I U
F P U P V P C
A N Q A Z B A
1. Está en la posición [3, 3] hacia la derecha.
2. Está en la posición [3, 3] hacia abajo.
3. Está en la posición [3, 3] hacia arriba.
4. Está en la posición [3, 3] hacia la izquierda.
5. Está en la posición [3, 3] hacia la derecha y abajo.
6. Está en la posición [3, 3] hacia la derecha y arriba.
7. Está en la posición [3, 3] hacia la izquierda y abajo.
8. Está en la posición [3, 3] hacia la izquierda y arriba.
Si la palabra que se busca es “LETRAS”, el programa debe mostrar en la pantalla:
La palabra LETRAS en la Sopa de Letras:
A F M A H G A
T P Y P W P L
X H O O O R Z
A P O S O P A
R T O O O I U
FP U P V P C
A N Q A Z B A
No aparece.
alguien me podría por favor dar un ejemplo de como puedo hacerlo, gracias!
Valora esta pregunta
0