import java.util.Random; import java.util.Scanner;
public class Main { public static void main(String[] args) {
Random random = new Random();
Scanner teclado = new Scanner(System.in);
int numeroSecreto = random.nextInt(101); // Número aleatorio entre 0 y 100
int intentosMaximos = 5;
System.out.println("¡Bienvenido al juego de adivinanzas!");
System.out.println("Tienes que adivinar un número entre 0 y 100.");
System.out.println("Tienes " + intentosMaximos + " intentos. ¡Suerte!");
for (int intento = 1; intento <= intentosMaximos; intento++) {
System.out.print("Intento " + intento + ": Ingrese su número: ");
int numeroIngresado = teclado.nextInt();
if (numeroIngresado == numeroSecreto) {
System.out.printf(" ¡Correcto! Adivinaste el número en %d intento(s).%n", intento);
break;
} else if (numeroIngresado < numeroSecreto) {
System.out.println("El número secreto es mayor.");
} else {
System.out.println(" El número secreto es menor.");
}
if (intento == intentosMaximos) {
System.out.println(" Lo siento, te quedaste sin intentos.");
System.out.println("El número secreto era: " + numeroSecreto);
} else {
System.out.printf(" Te quedan %d intento(s).%n", intentosMaximos - intento);
}
}
teclado.close();
}
}