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

Desafío: juego de adivinación

Esta es mi propuesta solución al desafío:

  • Nota: La solución propuesta tiene un pequeño bug, en el ultimo if solo se condiciona a que el número de intentos sea igual 5, pero si en el intento 5 se ingresa el número correcto te aparece el mesaje de "Lo sentimos". Por eso agregue un AND
import java.util.Random;
import java.util.Scanner;

public class NumeroAleatorio {
    public static void main(String[] args) {
        Scanner teclado = new Scanner(System.in);
        int numeroUsuario = 0;
        int intento = 0;
        int numeroAleatorio = new Random().nextInt(100);

        System.out.println("¡Bienvenido!, intenta adivinar el número secreto");
        while (intento < 5) {
            System.out.println("Ingresa un número entre 1-100");
            numeroUsuario = teclado.nextInt();
            intento++;
            System.out.println("-Intento: " + intento);
            if (numeroUsuario == numeroAleatorio) {
                System.out.println("!Felicidades!, el número secreto es: " + numeroAleatorio);
                break;
            } else if (numeroUsuario > numeroAleatorio) {
                System.out.println("Incorrecto, el número secreto es menor");
            } else {
                System.out.println("Incorrecto, el número secreto es mayor");
            }
        }
        if (intento == 5 && numeroUsuario != numeroAleatorio){
            System.out.println("Lo sentimos :(, excediste el número de intentos permitidos. El númerosecreto es: "+ numeroAleatorio);
        }
    }
}

programa ejecutado

1 respuesta

Hola Valeria, espero que estés bien

Gracias por compartir tu ejercício práctico con nosotros, en este momento no veo puntos de mejora! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Continúa con sus estudios y éxito en su carrera!

¡Abrazos y buenos estudios!

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