La sensación de hacer esto paso a paso, y ponerle sentido a lo que se hace es muy poderoso. aveces se siente uno perdido pero investigando este tipo de problemas , crean una sensacion como si fuera un rompecabezas.
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
int numeroAleatorio = new Random().nextInt(101);
for (int intentoUsuario = 0; intentoUsuario < 5; intentoUsuario ++) {
System.out.println("Ingresa un numero del 1 a 100 :");
int numeroDelUsuario = teclado.nextInt();
if (numeroDelUsuario == numeroAleatorio) {
System.out.println("Bingo,Adivinaste, el numero era: " + numeroAleatorio);
break;
} else if (numeroDelUsuario > numeroAleatorio) {
System.out.println("El numero es menor ");
}else{
System.out.println("El numero es mayor ");
}
}
}
}
Ingresa un numero del 1 a 100 :
5
El numero es menor
Ingresa un numero del 1 a 100 :
2
El numero es mayor
Ingresa un numero del 1 a 100 :
3
Bingo,Adivinaste, el numero era: 3
Process finished with exit code 0