import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int numero = new Random().nextInt(100);
System.out.println("JOGO DE ADIVILHAÇÃO: 5 CHANCE DE ACERTA");
int tentativas = leitura.nextInt();
for (int contador = 4; contador > -1 ; contador--) {
if (tentativas == numero){
System.out.println("PARABENS, ACERTOU O NUMERO");
break;
} else if (contador == 0) {
System.out.println("ACABOU AS TENTATIVAS: FORAM 5 TENTATIVAS VOCÊ ESTÁ COM " + contador);
System.out.println("O NUMERO ERA: " + numero);
break;
} else if (tentativas > 0) {
System.out.println("DICAS: MENOR");
} else {
System.out.println("DICAS: MAIOR");
}
System.out.println("ERROU: TENTE NOVAMENTE NUMERO DE VIDAS QUE TEM AINDA: " + contador);
tentativas = leitura.nextInt();
}
}
}
Durante a execução do código é bom testar todas as maneiras para ver ser o código está rodando perfeitamente sem nenhum erro, alguns erros que encontrei foi a sequência dos (IF), ao testar cheguei ao resultado.