Projet
Este juego genera un número aleatorio entre 1 y 100 (inclusive) y el usuario tiene que adivinarlo. El programa le indica al usuario si el número que ingresó es mayor o menor al número secreto, hasta que adivina correctamente.
`` import java.util.Random; import java.util.Scanner;
public class AdivinaElNumero { public static void main(String[] args) { Random rand = new Random(); int numeroSecreto = rand.nextInt(100) + 1; Scanner scanner = new Scanner(System.in);
int intentos = 0;
while (true) {
System.out.println("Adivina el número secreto (entre 1 y 100): ");
int numero = scanner.nextInt();
intentos++;
if (numero == numeroSecreto) {
System.out.println("¡Felicidades, adivinaste el número en " + intentos + " intentos!");
break;
} else if (numero < numeroSecreto) {
System.out.println("El número secreto es mayor");
} else {
System.out.println("El número secreto es menor");
}
}
}
} ``