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

Yo llegué a esta solución..

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

public class Adivinar {
    public static void main(String[] args) {
        int inputUsuario = 0;
        int contador = 0;
        int numeroGanandor = new Random().nextInt(100);
        Scanner teclado = new Scanner(System.in);
        while(inputUsuario != numeroGanandor){
            System.out.println("Suerte! ingrese un numero: ");
            inputUsuario = teclado.nextInt();
            contador ++;
            if(contador >= 5 ){
                System.out.println("Perdiste!...el numero era: "+ numeroGanandor);
                break;
            }else if(contador < 5 && (inputUsuario != numeroGanandor)){
                if(numeroGanandor > inputUsuario){
                    System.out.println("Numero Incorrecto!, intenta de nuevo!...intenta con un valor mayor!");
                }else{
                    System.out.println("Numero Incorrecto!, intenta con un numero menor...");
                }
            }else if (inputUsuario == numeroGanandor){
                System.out.println("Bien hecho!, el numero es: "+ numeroGanandor);
                break;
            }
        }
        teclado.close();
    }
}
1 respuesta

¡Estimado estudiante!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

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