Sinta-se a vontade para dar sua sugestão!
import java.util.Random;
import java.util.Scanner;
public class JogoDaAdivinhacao{
public static void main(String ... args){
//instanciando objetos
Scanner leitura = new Scanner(System.in);
Random gerador = new Random();
//definindo variáveis
int numeroMisterioso = gerador.nextInt(100);
int numero;
System.out.println("Adivinhe o número entre 1 e 100 em cinco tentativas");
for(int i = 5; i >= 1; i-- ) {
//lendo variável número
numero = leitura.nextInt();
//tentativas de 5 a 2 devem gerar mensagem com 'tente de novo'
if(i != 1){
if(numero < numeroMisterioso){
System.out.println("O número misterioso é maior, tente de novo");
} else if(numero > numeroMisterioso){
System.out.println("O número misterioso é menor, tente de novo");
} else if(numero == numeroMisterioso){
System.out.println("Parábens, você acertou, o número misterioso era " + numeroMisterioso);
break;
} else{
System.out.println("Esse não é um número válido");
}
}
//na última tentativa as frases não devem gerar mensagem com 'tente de novo'
else{
if(numero == numeroMisterioso){
System.out.println("Parábens, você acertou, o número misterioso era " + numeroMisterioso);
break;
} else{
System.out.println("Que pena, você errou, o número misterioso era " + numeroMisterioso);
}
}
}
}
}
'''