1
resposta

[Projeto] [RESOLUÇÃO) Jogo de Adivinhação

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

public class Adivinhacao {
    public static void main(String[] args) {
        int numeroAleatorio = new Random().nextInt(100);
        Scanner leitura = new Scanner(System.in);
        int tentativas = 0;
        int chute = 0;

        while (tentativas < 5){
            System.out.println("Tente acertar o número escolhido: ");
            chute = leitura.nextInt();
            tentativas++;
            if(chute == numeroAleatorio){
                System.out.println("Parabéns, você acertou!");
                break;
            } else if(chute > numeroAleatorio){
                System.out.println("Chute maior que numero escolhido.");
            } else if(chute < numeroAleatorio){
                System.out.println("Chute menor que numero escolhido.");
            }
        }
        if (tentativas == 5) {
            System.out.println("Você não conseguiu adivinhar o número em 5 tentativas. O número era " + numeroAleatorio);
        }
    }
}
1 resposta

Oi José, tudo bem?

Parabéns pela implementação! Seu código Java para o jogo de adivinhação está claro e bem estruturado. Você utilizou a classe Random para gerar o número aleatório, e o loop while para controlar as tentativas do jogador.

As mensagens de feedback para o usuário são informativas, tornando a experiência do jogo mais amigável.

Continue praticando e explorando novos desafios.

Um abraço e bons estudos.