Segue a resposta do exercício.
import java.util.Random;
import java.util.Scanner;
public class Advinhacao {
public static void main(String[] args) {
Scanner scanner = new Scanner (System.in);
int aleatorio = new Random().nextInt(100);
System.out.printf("============== Jogo da Advinação ==============%n");
System.out.printf("Você tem 5 chances para advinhar um número inteiro entre 0 e 100.%n");
int i = 1;
while (i <= 5) {
String sequencia = "";
String tentativa = "";
switch (i){
case 1:
sequencia = "primeiro";
tentativa = "primeira";
break;
case 2:
sequencia = "segundo";
tentativa = "segunda";
break;
case 3:
sequencia = "terceiro";
tentativa = "terceira";
break;
case 4:
sequencia = "quarto";
tentativa = "quarta";
break;
case 5:
sequencia = "quinto";
tentativa = "quinta";
break;
}
System.out.printf("Digite o %s valor: %n", sequencia);
int escolha = scanner.nextInt();
if (aleatorio == escolha) {
System.out.printf("Você acertou na %s tentativa! Parabéns!", tentativa);
break;
}else{
System.out.println("Você errou!");
}
if (i < 5){
System.out.printf("Tente novamente!%n%n");
}else{
System.out.println("Você errou todas as tentativas!");
System.out.printf("Valor sorteado: %d.%nTente novamente sua sorte!", aleatorio);
}
i++;
}
}
}