Juego de Adivinanza en Java - Práctico de Programación

Objetivo General

Desarrollar un programa en Java en tres etapas progresivas, donde el usuario deberá adivinar un número aleatorio. A medida que avanzan en las etapas, se añadirán nuevas funcionalidades al juego.

Ejercicio 1: Juego de Adivinanza Básico

Descripción:

Implementa un programa que genere un número aleatorio entre 1 y 100. El programa debe solicitar al usuario que adivine el número. Después de cada intento, el programa debe indicar si el número ingresado es mayor o menor que el número generado. El juego termina cuando el usuario adivina el número.

Requisitos:

Ejercicio 2: Juego de Adivinanza con Intentos Limitados

Descripción:

Modifica el programa anterior para limitar el número de intentos del usuario a 5. Si el usuario no adivina el número en 5 intentos, el juego debe terminar y mostrar un mensaje indicando que ha perdido.

Requisitos:

Ejercicio 3: Juego de Adivinanza con Múltiples Rondas y Sin Repetición de Números

Descripción:

Modifica el programa anterior para que el usuario pueda jugar múltiples rondas. Asegúrate de que el número aleatorio generado en cada ronda no se repita con los últimos tres números generados en rondas anteriores. Después de cada ronda, pregunta al usuario si desea jugar de nuevo.

Requisitos: