Lenguaje De Programacion
Materia: Programación Orientada a Objetos
Instructor: Elvin German
Sección: 901
Realizar los siguientes dos programas:
Punto y Fama
El juego consiste enadivinar, las cifras y su orden de, un número entero de cuatro dígitos, generado de manera aleatoria. El usuario tiene diez intentos para lograrlo, y el juego provee pistas al jugador en cada intento,denominados: Puntos y Famas.
Las pistas no son suministradas en un orden específico, por ende el usuario no sabe cuál de los números introducidos son los puntos y las famas a primera instancia.Una fama corresponde a una cifra correcta y su orden exacto. Un punto corresponde solo a una cifra correcta.
Ejemplo: Si el número oculto del computador es: 4263 y el jugador digita 2861. El juegoindica que se obtuvo una fama y un punto; ya que el 2 está en la casilla incorrecta (punto) y el 6 en la posición correcta (fama)
Requisitos:
1. El programa debe validar que los valoresintroducidos sean numéricos.
2. El programa no debe terminar hasta que el jugador no agote sus 10 intentos o de manera intencional.
3. Debe indicar la cantidad de oportunidades restantes.
4. Debe decircuántos puntos y cuantas famas logró el jugador en cada intento.
5. Indicar cuando el jugador ganó.
6. El juego de tener un sistema de puntaje basado en la relación de acierto/fallas y el tiempopara concluir la partida.
Un jugador debe obtener un puntaje gane o pierda la misma. Al final del partido el programa debe preguntar al jugador su nombre y almacenar su puntaje y su nombre parafines de ranking.
7. El juego debe mostrar un ranking con los últimos 10 jugadores con más alto puntaje.
8. La navegación por el juego debe ser a través de un menú que indique las opciones comojugar o ver el ranking.
9. En caso de que el jugador pierda, indicar que perdió y salir del programa.
Entregables:
Código fuente del proyecto.
Documentación técnica.
Manual de...
Regístrate para leer el documento completo.