import java.util.Random;
import java.util.Scanner;
public class Adivinhar {
public static void main(String[] args){
Scanner leitura = new Scanner(System.in);
int chuteCorreto = new Random().nextInt(100);
System.out.println("Bem vindo ao jogo de adivinhação!");
for (int i = 0; i <= 5; i++) {
System.out.println("Insira um número entre 0 a 100 para adivinhar: ");
int chute = leitura.nextInt();
if (chute == chuteCorreto) {
System.out.println("Você acertou!");
break;
} else {
if (i == 5) {
System.out.println("Infelizmente você errou todos os chutes! O número correto era: " + chuteCorreto);
break;
} else {
System.out.println("Tente novamente! Você possui mais " + (5 - i) + " chance(s)!");
}
}
}
}
}
Fiz dessa maneira, mas não sei se conta como certo, pois a resposta do instrutor é feita de um jeito bem diferente do que eu fiz. Eu gostaria de uma segunda opinião!!