reporte puzzle.docx

Embed Size (px)

Citation preview

Materia: Programacion lgica y funcional

REPORTE UNIDAD 1

Integrantes del equipo: No. De control:Manzo Solis Isaac11320602

INTRODUCCION

En este reporte lo que se pretende es hacer un programa del conocido juego de n-puzzle, por ejemplo esta el 16-puzzle el cual consiste en un tablero de 4x4 casillas con nmeros ordenados del 1 al 15, no contiene el 16 por simular el espacio, que trata principalmente en mostrar al usuario un tablero desordenado para que ste lo ordene en la menor cantidad de movimientos posibles.

DESARROLLOAl compilar el programa nos aparece un men el cual nos pide la dificultad del juego, entre mayor sea la dificultad, el programa revolver mas veces los nmeros, desordenandolos para el usuario, una vez hecho esto, aparecera en pantalla una cuadricula con los numeros en desorden y el espacion vacio, e indicandole al usuario que ya puede empezar a realizar sus movimientos, utilizando las flechas de movimiento.

RESULTADOSCuando el usuario ha estado haciendo sus movimientos y es capaz de ordenar los nmeros de forma correcta, el programa envi a pantalla el numero de movimientos que el usuario ha realizado y como felicitacin por haber ganado se imprimen a pantalla unas caritas y mientras aparecen las caritas el fondo de pantalla cambia de color.