Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Adivinanza en

import java.util.Scanner; import java.util.Random;

public class JuegoAdivinanza { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Random random = new Random();

    int numeroSecreto = random.nextInt(101); 
    int intentosRestantes = 5;

    System.out.println("¡Bienvenido al juego de adivinanzas!");
    System.out.println("Tienes 5 intentos para adivinar un número entre 0 y 100.");

    while (intentosRestantes > 0) {
        System.out.print("\nIntento #" + (6 - intentosRestantes) + ": Ingresa tu número: ");
        int numeroUsuario = scanner.nextInt();

        if (numeroUsuario == numeroSecreto) {
            System.out.println("¡Felicidades! ¡Adivinaste el número!");
            break; // Sale del bucle si el usuario acierta
        } else if (numeroUsuario < numeroSecreto) {
            System.out.println("El número secreto es MAYOR que " + numeroUsuario);
        } else {
            System.out.println("El número secreto es MENOR que " + numeroUsuario);
        }

        intentosRestantes--;
    }

    if (intentosRestantes == 0) {
        System.out.println("\n¡Se acabaron los intentos! El número secreto era: " + numeroSecreto);
    }

    scanner.close();
}

}