import java.util.Scanner; import java.util.Random;
public class Adivinanza { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); Random rand = new Random(); int numeroRamdom = rand.nextInt(10) + 1; // número entre 1 y 10 int numeroDigitado; int intentosMaximos = 5;
for (int intentos = 0; intentos < intentosMaximos; intentos++) {
System.out.print("¿Qué número crees que es (entre 1 y 100)? ");
numeroDigitado = teclado.nextInt();
if (numeroDigitado == numeroRamdom) {
System.out.println("¡Has encontrado el número correcto!");
break; // salir del bucle si adivina
} else {
int intentosRestantes = intentosMaximos - intentos - 1;
if (intentosRestantes > 0) {
System.out.println("Sigue intentando, te quedan " + intentosRestantes + " intento(s).");
} else {
System.out.println("¡Se acabaron los intentos! El número era: " + numeroRamdom);
}
}
}
teclado.close();
}
}