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

Generador de numero random

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(); 
}

}

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!