import java.util.Random;
import java.util.Scanner;
public class Advinhacao {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int numeroRandom = new Random().nextInt(10);
int tentativas = 3;
int round = 1;
String mensagem = """
$$$$$$$$$$$$$$$$$$
JOGO DA ADVINHAÇÃO
$$$$$$$$$$$$$$$$$$
Tente descobrir o número
""";
System.out.println(mensagem);
while (round <= tentativas) {
System.out.println("Tentativas %d de %d" .formatted(round++, tentativas));
System.out.println("Digite o número: ");
int typeNumber = scanner.nextInt();
if (typeNumber <= tentativas) {
System.out.println("Número inválido, tente novamente");
round = 1;
continue;
}
if (typeNumber == numeroRandom){
System.out.println("Parabéns,você acertou!!");
break;
} else if (typeNumber < numeroRandom) {
System.out.println("Você errou, o número digitado é menor do que o número aleatório.");
}else {
System.out.println("Você errou, o numero digitado é maior do que o número aleatório.");
}
if (round > tentativas){
System.out.println("Você perdeu!!");
break;
}
}
}
}