1
resposta

Jogo da Adivinhação

import java.util.Random;
import java.util.Scanner;

public class MiniGame {
    public static void main(String[] args) {

        int resposta = 0;
        int tentativas = 0;
        int aleatorio = new Random().nextInt(100);
        Scanner capturar = new Scanner(System.in);

        System.out.println("### JOGO DA ADIVINHAÇÃO ###");

        while (tentativas <= 4) {
            tentativas ++;
            System.out.println("===== Tentativa " + tentativas + " =====");
            System.out.println("Digite um número de 1 a 100:");

            resposta = capturar.nextInt();

            if (aleatorio == resposta){
                System.out.println("Parabéns! Você acertou com " + tentativas + " tentativas!");
                break;
            } else if (aleatorio > resposta) {
                System.out.println("O número é maior que " + resposta);
            } else if (aleatorio < resposta) {
                System.out.println("O número é menor que " + resposta);
            }
        }
        if (tentativas == 5 && aleatorio != resposta){
            System.out.println("Que pena! você perdeu! O número era " + aleatorio + ".");
        }

    }
}
1 resposta

Oiii Natália! Tudo bem?

É muito bom poder acompanhar a sua evolução nos estudos junto da Alura, sua dedicação é impressionante. Seu código está correto e atende bem a proposta da atividade. Continue se empenhando e colocando em prática o que está aprendendo, pois essa é uma excelente forma para que você possa crescer profissionalmente e pessoalmente.

Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!