Olá, segue meu projeto do Jogo da Adivinhação.
import java.util.Scanner;
public class JogoDaAdivinhacao {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int numeroAleatorio = new Random().nextInt(101);
int tentativas = 0;
System.out.println("Bem vindo(a), vamos jogar?");
System.out.println("Adivinhe o número de 1 a 100, você tem 5 tentativas.");
while (tentativas < 5) {
int numeroEscolhido = leitura.nextInt();
tentativas++;
if (numeroEscolhido < numeroAleatorio) {
System.out.println("O número secreto é maior que " + numeroEscolhido);
} else if (numeroEscolhido > numeroAleatorio) {
System.out.println("O número secreto é menor que " + numeroEscolhido);
} else {
System.out.println(String.format("Parabéns, você acertou, o número secreto é %d!", numeroAleatorio));
break;
}
if (tentativas == 5){
System.out.println(String.format("As tentativas acabaram, o número secreto era %d!", numeroAleatorio));
}
}
}
}