import java.util.Random;
import java.util.Scanner;
public class JogoAdivinhacaoSwitchCase {
public static void main(String[] args) {
int numeroAleatorio = new Random().nextInt(101); // Gera um número aleatório entre 0 e 100
int tentativas = 5; // Define o número de tentativas
Scanner entrada = new Scanner(System.in);
System.out.println("Bem-vindo ao jogo de adivinhação!");
System.out.println("Você tem " + tentativas + " tentativas para adivinhar o número entre 0 e 100.");
while (tentativas > 0) {
System.out.println("Digite um número: ");
int palpite = entrada.nextInt();
tentativas--;
switch (Integer.compare(palpite, numeroAleatorio)) {
case 0:
System.out.println("Parabéns, você acertou o número!");
return; // Sai do programa
case -1:
System.out.println("O número é maior que " + palpite + ".");
break;
case 1:
System.out.println("O número é menor que " + palpite + ".");
break;
}
System.out.println("Você tem " + tentativas + " tentativas restantes.");
}
System.out.println("Suas tentativas acabaram. O número era " + numeroAleatorio + ".");
}
}