Buenas les comparto mi solución al ejercicio, cualquier aporte o critica constructiva bienvenida sea, desde ya muchas gracias!
import java.util.Random;
import java.util.Scanner;
public class Adivinanzas {
public static void main(String[] args) {
int numeroAleatorio = new Random().nextInt(100);
int numeroIngresado = 0;
int intentosMaximos = 5;
int intentos = 0;
Scanner teclado = new Scanner(System.in);
System.out.println("### Juego de adivinanza ###");
System.out.println("Tienes " + intentosMaximos + " intentos para adivinar el numero secreto entre 0 y 100" );
while (numeroIngresado != numeroAleatorio && intentos < intentosMaximos){
System.out.println("Ingrese un número");
numeroIngresado = teclado.nextInt();
intentos++;
if (numeroIngresado > numeroAleatorio) {
System.out.println("Su número ingresado es mayor al número secreto");
} else if (numeroIngresado == numeroAleatorio) {
System.out.println("Felicitaciones ha adivinado!!! el número secreto es " + numeroAleatorio);
} else {
System.out.println("Su número ingresado es menor al número secreto");
}
if (intentos == 5 && numeroIngresado != numeroAleatorio) {
System.out.println("Ha alcanzado su máximo de intentos posibles, y no logró adivinar. El número secreto era: " + numeroAleatorio);
}
}
}
}