import java.util.Random;
import java.util.Scanner;
public class Adivinanza {
public static void main(String[] args) {
Random random = new Random();
int numeroSecreto = random.nextInt(101); // Número entre 0 y 100
int intentos = 5;
Scanner scanner = new Scanner(System.in);
System.out.println(" ¡Bienvenido al juego de adivinanzas!");
System.out.println("He generado un número entre 0 y 100. Tienes 5 intentos para adivinarlo.\n");
for (int i = 1; i <= intentos; i++) {
System.out.print("Intento " + i + "/" + intentos + " -> Ingresa tu número: ");
// Validar entrada
while (!scanner.hasNextInt()) {
System.out.print(" Debes ingresar un número válido: ");
scanner.next();
}
int intento = scanner.nextInt();
if (intento == numeroSecreto) {
System.out.println(" ¡Felicidades! Adivinaste el número ");
return;
} else if (intento < numeroSecreto) {
System.out.println(" El número secreto es MAYOR.\n");
} else {
System.out.println(" El número secreto es MENOR.\n");
}
}
System.out.println(" Se acabaron los intentos. El número era: " + numeroSecreto);
scanner.close();
}
}