import java.util.Random; import java.util.Scanner;
public class Adivinhacao { public static void main(String[] args) { int numeroAleatorio = new Random().nextInt(10); //Atribuir um número aleatório à variável Scanner valorUsuario = new Scanner(System.in); //Atribuir o número que o usuário digitar à variável int comparacao;
System.out.println("Você tem 5 tentativas para acertar, digite um número \n");
for (int tentativas = 0; tentativas <= 4; tentativas++) { //Definição do loop
System.out.println("Você tem " + (5 - tentativas) + " tentativas restantes!");
comparacao = valorUsuario.nextInt();
if (tentativas == 4) { // Define que quando numero de tentativas chegar a cinco vezes, o loop irá parar e printar na tela
System.out.println("Você perdeu");
break;
} else {
if (comparacao == numeroAleatorio) {
System.out.println("Você acertou, Parabéns");
break;
} else if (comparacao > numeroAleatorio) {
System.out.println("O valor digitado é maior que o número gerado");
} else if (comparacao < numeroAleatorio) {
System.out.println("O valor digitado é menor que o número gerado");
}
}
}
valorUsuario.close();
}
}