import java.util.Random; import java.util.Scanner;
public class Adivinhacao { public static void main(String[] args) { Scanner teclado = new Scanner(System.in); Random random = new Random(); int numeroCerto = random.nextInt(100); //int numeroCerto = 3; int numeroChute = 0; int tentativas = 0;
while (numeroChute != numeroCerto && tentativas < 5) {
System.out.println("***Jogo da adivinhação****");
System.out.println("Adivinhe um numero entre 1 e 100:");
if (teclado.hasNextInt()) {
numeroChute = teclado.nextInt();
if (numeroChute == numeroCerto) {
System.out.println("Parabéns, você acertou o número secreto => " + numeroCerto);
} else if (numeroChute > numeroCerto) {
tentativas++;
System.out.println("O número secreto é menor => " + numeroChute);
} else if (numeroChute < numeroCerto) {
tentativas++;
System.out.println("O número secreto é maior => " + numeroChute);
}
} else {
System.out.println("Por favor digite um número válido");
teclado.next();
}
if (tentativas == 5) {
System.out.println("Você esgotou todas as tentativas. O número secreto era => " + numeroCerto);
break;
}
}
}
}