Hola, les comparto mi código pero me imprime varias veces lo mismo, y no se como arreglarlo, ya que quiero hacer con ciclo FOR.
Les agradezco mucho la ayuda.
import java.util.Random;
import java.util.Scanner;
int aleatorio = new Random().nextInt(100);
System.out.println(aleatorio);
Scanner leer = new Scanner(System.in);
System.out.println("Escribe un numero: ");
int numero = leer.nextInt();
for (int i = 0; i < 5; i++){
if (numero == aleatorio){
System.out.println("Adivinaste!!! El numero es: " + numero);
}
else if (numero > aleatorio){
System.out.println("El numero debe ser menor");
}
else if (numero < aleatorio){
System.out.println("El numero debe ser mayor");
}
else {
System.out.println("Se acabaron los intentos");
}
}
}
}