Olá! Esta é a minha solução para o desafio! Estou aberto a sugestões para melhorar cada vez mais minhas habilidades.
import java.util.Random;
import java.util.Scanner;
public class AdivinhaNumero {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int numeroSecreto = new Random().nextInt(100);
int tentativas = 0;
int numeroInformado = 0;
while (tentativas < 5) {
System.out.println("Adivinhe o número secreto de 0 a 100. Você tem 5 tentativas!");
numeroInformado = leitura.nextInt();
tentativas++;
if (numeroSecreto == numeroInformado) {
System.out.println("Parabéns você adivinhou o número secreto!");
break;
} else if (numeroSecreto < numeroInformado ) {
System.out.println("O número informado é menor que o número secreto");
} else {
System.out.println("O número informado é maior que o número secreto");
}
if (tentativas >= 5) {
System.out.println("Você não conseguiu acertar!");
}
}
}
}