import java.util.Random;
import java.util.Scanner;
public class Adivinha {
public static void main(String[] args) {
int numeroSecreto = new Random().nextInt(100);
Scanner leitura = new Scanner(System.in);
int tentativa = 0;
System.out.println(numeroSecreto);
System.out.println("***************************");
System.out.println("Jogo da Adivinhação");
System.out.println("***************************");
while (tentativa < 5) {
int numeroDigitado;
do {
System.out.println("Digite um numero de 0 a 100");
while (!leitura.hasNextInt()) {
System.out.println("Por favor, digite um número válido.");
leitura.next();
}
numeroDigitado = leitura.nextInt();
} while (numeroDigitado < 0 || numeroDigitado > 100);
if (numeroDigitado == numeroSecreto) {
System.out.println("Parabéns! Você acertou. O número secreto é " + numeroSecreto);
break;
} else if (numeroDigitado < numeroSecreto) {
System.out.println("Número digitado é menor que o número secreto!");
} else if (numeroDigitado > numeroSecreto) {
System.out.println("Número digitado é maior que o número secreto!");
}
tentativa++;
if (tentativa == 5) {
System.out.println("Você não conseguiu!! você usou 5 tentativas e o número secreto era " + numeroSecreto);
break;
}
}
}
}