Hola comparto mi código de el desafío.
import java.util.Random;
import java.util.Scanner;
public class JuegoAdivinanza {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int numeroAleatorio = new Random().nextInt(100);
int numero = 0;
int contadorIntentos = 0;
System.out.println("\t\t*************Juego de Adivinación*************");
while(contadorIntentos != 5){
System.out.print("Ingresa un número entero entre 1 y 100: ");
numero = sc.nextInt();
if(numero == numeroAleatorio){
System.out.println("Felicidades adivinaste el número: " + numeroAleatorio);
break;
}else{
if(numero < numeroAleatorio){
System.out.println("Te doy una pista el número es mayor a " + numero);
}else{
System.out.println("Te doy una pista el número es menor a " + numero);
}
contadorIntentos++;
if (contadorIntentos == 5){
System.out.println("Upps se termino los 5 intentos terminados");
}
}
}
}
}