Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Sugerencia] Juego de adivinación-primer programa java

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

public class main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int numeroAleatorio = new Random().nextInt(100);
int intentos = 5;
int usuario;
boolean ganador = false;
System.out.println(numeroAleatorio);
for (int i = 0; i < intentos; i++) {
System.out.println("Ingresa tú numero");
usuario = scanner.nextInt();
if (usuario == numeroAleatorio){
System.out.println("Felicitaciones adivinaste el número aleatorio");
ganador = true;
break;
}else{
if(usuario > numeroAleatorio){
System.out.println("Casi el número aleatorio es menor al que ingresaste");
System.out.println("Sigue intentando, te quedan " + ((intentos -1) - i) + (((intentos-i) > 1) ? " intentos" : " intento"));

            } else if (usuario < numeroAleatorio){
                System.out.println("Casi el número aleatorio es mayor al que ingresaste");
                System.out.println("Sigue intentando, te quedan " + (intentos -1 - i) + (((intentos-i) > 1) ? " intentos" : " intento"));
            }
        }

    }
    if (!ganador){
        System.out.println("Lo siento, no ganaste esta vez...sigue intentando");
    }

}

}