import java.util.Random; import java.util.Scanner;
public class Adivinanzas { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); Random random = new Random();
int numeroAleatorio = random.nextInt(100);
int intentosRealizados = 0;
System.out.println("Bienvenido al juego de adivinanzas. Tienes 5 intentos para adivinar un número entre 0 y 100.");
while (intentosRealizados < 5) {
System.out.print("Intento #" + (intentosRealizados + 1) + ": Ingresa tu número: ");
int numeroIngresado = teclado.nextInt();
if (numeroIngresado < 0 || numeroIngresado > 100) {
System.out.println("Número inválido. Debe estar entre 0 y 100.");
continue;
}
if (numeroIngresado == numeroAleatorio) {
System.out.println("¡Felicidades! Has adivinado el número.");
break;
} else if (numeroIngresado < numeroAleatorio) {
System.out.println("El número ingresado es menor que el número a adivinar.");
} else {
System.out.println("El número ingresado es mayor que el número a adivinar.");
}
intentosRealizados++;
}
if (intentosRealizados == 5) {
System.out.println("Lo siento, has agotado tus intentos. El número a adivinar era: " + numeroAleatorio);
}
teclado.close();
}
}