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

Numero Aleatorio

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola, Manuel, espero que estés bien!

Parece que estás trabajando en un juego de adivinanzas en Java. Tu código se ve bastante bien, pero hay un pequeño error tipográfico en la variable numeroRamdom. Debería ser numeroRandom para que sea más claro y consistente.

Aquí tienes el código corregido:

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

public class Main {
    public static void main(String[] args) {
        // VARIABLES
        Random random = new Random();
        Scanner teclado = new Scanner(System.in);
        int numero = 0;
        int numeroRandom = random.nextInt(100);
        
        // para saber el numero random
        System.out.println(numeroRandom);

        for (int i = 0; i < 5; i++) {
            System.out.println("Ingrese un numero: ");
            numero = teclado.nextInt();

            if (numero != numeroRandom) {
                if (numero < numeroRandom) {
                    System.out.println("Es mayor");
                } else {
                    System.out.println("Es menor");
                }
            } else {
                System.out.println("Felicitaciones, acertaste en el " + (i + 1) + " intento(s)");
                break;
            }
        }
    }
}

Con este ajuste, el programa debería funcionar correctamente. ¡Espero que esto te ayude y que te diviertas con el desafío!

Espero haber ayudado y buenos estudios!