Comparto mi codigo, Saludos.
import java.util.Random; import java.util.Scanner;
public class Main { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); int numAdivinar = new Random().nextInt(100); int numIntento = 0;
System.out.println("Adivina el número entre 0 y 100: ");
while ( numIntento <5) {
int numElegido = teclado.nextInt();
numIntento ++;
if (numElegido == numAdivinar) {
System.out.println("¡¡Felicidades acertaste al número!!");
break;
} else if (numElegido < numAdivinar) {
System.out.println("El número es mayor");
} else {
System.out.println("El número es menor");
}
if (numIntento == 5) {
System.out.println("¡¡Se terminaron las oprtunidades, el numero es: "+ numAdivinar);
}
}
}
}