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

Solucion adivina el numero

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

public class PrimeraClase {

    public static void main(String[] args) {

Scanner teclado = new Scanner(System.in); int numeroAleatorio = new Random().nextInt(100); int numeroUsuario = 0; int numeroIntentos = 0;

        while (numeroIntentos <= 5){
            System.out.println("Coloque un numero aleatorio del 1 al 100");
            numeroUsuario = teclado.nextInt();

            if (numeroUsuario == numeroAleatorio){
                System.out.println("correcto has ganado, el numero correcto es: " + numeroAleatorio);
            }else{
                System.out.println("Has fallado vuelve a intentar");
            }
            numeroIntentos++;

            if (numeroIntentos == 5){
                System.out.println("El numero correcto era: " + numeroAleatorio);
                break;
            }
        }
    }

}

1 respuesta

Hola Audrey, espero que estés bien

¡Qué bueno que estás trabajando en tu primera aplicación en Java! Veo que ya tienes una buena base para tu juego de adivinanzas. Sin embargo, parece que falta una parte importante: indicar al usuario si el número que ingresó es mayor o menor que el número generado.

Esto es lo que necesitas agregar para cumplir con el desafío.

Con esta modificación, el programa ahora le dirá al usuario si el número que ingresó es mayor o menor que el número aleatorio, lo cual debería ayudarte a cumplir con los requisitos del desafío.

Espero haber ayudado y buenos estudios!