import java.util.Random;
import java.util.Scanner;
public class Adivinacion {
public static void main(String[] args) {
Random random = new Random();
Scanner teclado = new Scanner(System.in);
int numeroSecreto = random.nextInt(101); // Genera un número entre 0 y 100
int intentoUsuario;
int intentosRestantes = 5;
boolean adivinado = false;
System.out.println("¡Bienvenido al Juego de Adivinanzas!");
System.out.println("Se ha generado un número entre 0 y 100.");
System.out.println("Tienes 5 intentos para adivinarlo.");
while (intentosRestantes > 0 && !adivinado) {
System.out.println("Intentos restantes: " + intentosRestantes);
System.out.print("Adivina el número: ");
intentoUsuario = teclado.nextInt();
if (intentoUsuario == numeroSecreto) {
adivinado = true;
System.out.println("¡Felicidades! Has adivinado el número.");
} else if (intentoUsuario < numeroSecreto) {
System.out.println("El número secreto es MAYOR.");
} else {
System.out.println("El número secreto es MENOR.");
}
intentosRestantes--;
}
if (!adivinado) {
System.out.println("\n¡Se acabaron los intentos! El número secreto era: " + numeroSecreto);
}
teclado.close();
}
}