AYUDA CON ROMPECABEZAS

FAVIO ANDRES
08 de Noviembre del 2002
desarrollar un juego rompecabezas para ordenar. La idea se ha pensado como un software que muestre un grupo de letras desordenadas en un conjunto de cuatro filas y cuatro columnas, de tal manera que el jugador las ordene desplazándolas a través de las filas y las columnas haciendo uso de un espacio vacío existente, teniendo en cuenta que una letra no puede ser desplazada a una posición ocupada por otra, ni puede desplazarse sobre espacios ocupados. Un ejemplo de posibles situaciones inicial y final se muestra a continuación.


Situación Inicial Situación Final
M F K J A B C D
G A E N E F G H
L B I I J K L
O C D H M N O



también se quiere que el juego se desarrolle para que puedan participar dos personas, de tal forma que al finalizar los dos turnos de juego haya un ganador, dependiendo del número de movimientos que cada uno hizo para lograr ordenarlas, y que el juego se pueda reiniciar con un desorden diferente cada vez que se quiera, hasta que en algún momento los jugadores determinen voluntariamente que desean terminar.


Esto implica que se debe elaborar el programa, un manual técnico en cual se explica el algoritmo usado para realizar el juego, el manual de usuario.

SOLO CON IF WHILE O FOR SIN MATRICES NI VECTORES

(NO SE PUEDO ANEXAR BIEN LA GRAFICA PERO LA IDEA PARECE CLARA...)