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

Juegoadivinanzas

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

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

    int numeroSecreto = random.nextInt(101); // Genera un número entre 0 y 100
    int intentosMaximos = 5;
    int intentos = 0;
    boolean adivinado = false;

    System.out.println("¡Bienvenido al juego de adivinanzas!");
    System.out.println("Tienes un máximo de " + intentosMaximos + " intentos para adivinar el número entre 0 y 100.");

    while (intentos < intentosMaximos) {
        System.out.print("Ingresa tu intento: ");
        int numeroUsuario = scanner.nextInt();
        intentos++;

        if (numeroUsuario < numeroSecreto) {
            System.out.println("El número es mayor. Intenta de nuevo.");
        } else if (numeroUsuario > numeroSecreto) {
            System.out.println("El número es menor. Intenta de nuevo.");
        } else {
            System.out.println("¡Felicidades! Has adivinado el número en " + intentos + " intentos.");
            adivinado = true;
            break;
        }
    }

    if (!adivinado) {
        System.out.println("Lo siento, no has adivinado el número. El número secreto era: " + numeroSecreto);
    }

    scanner.close();
}

}