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. Acepto criticas para mejor

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

public class DesafioJuegoAdivinanza {
    public static void main(String[] args) {

        Scanner teclado = new Scanner(System.in);
        int numeroDelUsuario = 0;
        int intentos = 5;
        int numeroMaximo = 99;
        int numeroSecreto = new Random().nextInt(numeroMaximo+1);

        System.out.println("JUEGO DE ADIVINANZA");
        System.out.println("Adivina el numero que estoy pensando");
        System.out.println("Escribe un numero del 1 al "+(numeroMaximo+1));
        System.out.println("Tienes "+(intentos) +" intento"+(intentos <=1 ? "" : "s"));
        System.out.println("Numero secreto es: "+numeroSecreto);

        while (intentos > 0) {
            System.out.print("Intento " + intentos +": ");
            numeroDelUsuario = teclado.nextInt();

            intentos--;
            if (intentos == 0) {
                System.out.println("Ya agotaste todos los intentos, el numero secreto era: " + numeroSecreto);
                break;
            }
            if (numeroDelUsuario == numeroSecreto) {
                System.out.println("Acertaste!!!");
                break;
            } else if (numeroDelUsuario > numeroSecreto) {
                System.out.println("El numero secreto es MENOR. Te queda" + (intentos == 1 ? " " : "n ") + intentos + " intento" + (intentos == 1 ? "" : "s"));
            } else {
                System.out.println("El numero secreto es MAYOR. Te queda" + (intentos == 1 ? " " : "n ") + intentos + " intento" + (intentos == 1 ? "" : "s"));
            }
        }
    }
}
1 respuesta

Hola Luis, espero que estés muy bien.

¡Felicitaciones por tus avances en el aprendizaje!

Queremos comentarte que actualmente estamos priorizando el uso del foro para publicar dudas. De esa manera, podemos optimizar el tiempo de respuesta y asegurar que todos los estudiantes reciban apoyo efectivo.

Para compartir comentarios, experiencias, recomendaciones, desafíos u opiniones, te invitamos a participar activamente en nuestro canal de Discord.
Allí la interacción es inmediata, llega a más compañeros y favorece el intercambio constante entre la comunidad.

¡Tu participación hace la diferencia!

Un saludo.

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