UNIVERSIDAD NACIONAL DE INGENIERIA P.A.
2017-1
FACULTAD DE INGENIERIA MECANICA
DACIBAHCC
CUARTA PRÁCTICA CALIFICADA
PROGRAMACION ORIENTADA A OBJETOS (MB545) (20 PUNTOS)
DURACION: 110 MINUTOS
EL DESARROLLO SE REALIZA USANDO PROGRAMAS Y APUNTES
Obs: El programa deberá validar e indicar el ingreso de datos de los valores posibles, así como de
mensajes coherentes. Así mismo debe describir para que sirve cada variable en su programa. Use
nombres apropiados para las variables.
Problema 1 (20 puntos)
En base al programa desarrollado en clase (ubicado en la carpeta MFC5):
Agregar las siguientes funcionalidades:
1) (5 ptos) Una vez iniciado, el estado debe indicar: JUGANDO o GANASTE o PERDISTE
2) (5 ptos) El fondo de las casillas debe ser manejadas con 4 colores:
a. Amarillo: Cuando inicia, inicialmente todas las casillas tendrán este fondo. (ya implementado)
b. Blanco: Cuando se descubre cada casilla con un click. (ya implementado)
c. Celeste: Cuando se gana, todas las casillas. (Falta implementar)
d. Rojo: Cuando se pierde, todas las casillas. (Falta implementar)
3) (5 ptos) En la sección jugadas debe indicar la cantidad de clicks que se van desde que se inició.
4) (5 ptos) Al lado derecho del botón “Empezar el juego” agregar una casilla para indicar la cantidad de
bombitas que serán rellenadas de forma aleatoria en el tablero.
El programa debe presentarlo el siguiente viernes 7 de julio, en hora de clase.