import java.util.Random; import java.util.Scanner;
public class JogoAdivinhacao { public static void main(String[] args) { Random random = new Random(); Scanner scanner = new Scanner(System.in);
int numeroSecreto = random.nextInt(101); //gera número entre 0 e 100
int tentativas = 0;
int limiteTentativas = 5;
boolean acertou = false;
System.out.println("Bem vindo ao jogo de adivinhação!");
System.out.println("Tente adivinhar o número entre 0 e 100.");
System.out.println("Você tem " + limiteTentativas + " tentativas");
while (tentativas < limiteTentativas) {
System.out.println("\nTentativa " + (tentativas + 1) + ": ");
int palpite = scanner.nextInt();
tentativas++;
if (palpite == numeroSecreto) {
System.out.println("Parabéns! você acertou o número " + numeroSecreto + " em" + tentativas + " tentativa(s)!");
acertou = true;
break;
} else if (palpite < numeroSecreto) {
System.out.println("O número secreto é MAIOR.");
} else {
System.out.println("O número secreto é MENOR.");
}
}
if (!acertou) {
System.out.println("\n você usou todas as tentativas. O número era: " + numeroSecreto);
}
scanner.close();
}
}