package screenMath;
import java.util.Random;
import java.util.Scanner;
public class JogoDaAdivinhacao {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int aleatoryNumber = new Random().nextInt(100);
boolean ultimaTentativa = false;
System.out.println("Tente Adivinhar o numero premiado!!!");
for (int i = 0; i < 5; i++) {
switch (i) {
case 0 -> System.out.println("Digite o número da sua primeira tentativa: ");
case 1 -> System.out.println("Digite o número da sua segunda tentativa: ");
case 2 -> System.out.println("Digite o número da sua terceira tentativa: ");
case 3 -> System.out.println("Digite o número da sua quarta tentativa: ");
default -> {
ultimaTentativa = true;
System.out.println("Digite o número da sua ultima tentativa: ");
}
}
int attempt = leitura.nextInt();
if(attempt < aleatoryNumber ){
if(!ultimaTentativa) {
System.out.println("Você errou!!! tente um número maior");
}else {
System.out.print(String.format("Você errou!!! O número premiado era: %d",aleatoryNumber));
}
} else if (attempt > aleatoryNumber) {
if(!ultimaTentativa) {
System.out.println("Você errou!!! tente um número menor");
}else {
System.out.print(String.format("Você errou!!! O número premiado era: %d",aleatoryNumber));
}
}else {
System.out.println("Você Acertou!!! Parabens!!!");
break;
}
}
}
}