Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Juego de adivinación

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

public class Juego {

public static void main(String[] args) {
    Random random = new Random();
    int numeroSecreto = random.nextInt(100);
    Scanner scanner = new Scanner(System.in);

    int intentos = 0;
    int maxIntentos = 5;

    System.out.println("Bienvenido al juego de adivinanzas");
    System.out.println("Estoy pensando en un número del 1 al 100");
    System.out.println("Tienes " + maxIntentos + " intentos para adivinarlo.");

    while (intentos < maxIntentos) {
        System.out.print("Intento #" + (intentos + 1) + ": Ingresa tu número: ");
        int intentoUsuario = scanner.nextInt();
        intentos++;

        if (intentoUsuario == numeroSecreto) {
            System.out.println("¡Felicidades! Adivinaste el número.");
            break;
        } else if (intentoUsuario < numeroSecreto) {
            System.out.println("El número secreto es mayor.");
        } else {
            System.out.println("El número secreto es menor.");
        }

        if (intentos == maxIntentos) {
            System.out.println("¡El juego ha terminado! El número era: " + numeroSecreto);
        }
    }

    scanner.close();
}

}

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!