1
resposta

Projeto Advinhação

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

public class JogoAdivinhacao {
    public static void main(String[] args) {
        Random random = new Random();
        int numeroSecreto = random.nextInt(101); // Gera um número entre 0 e 100
        Scanner scanner = new Scanner(System.in);
        int tentativas = 5;
        
        System.out.println("Bem-vindo ao Jogo de Adivinhação!");
        System.out.println("Tente adivinhar o número entre 0 e 100. Você tem 5 tentativas.");

        while (tentativas > 0) {
            System.out.print("Digite seu palpite: ");
            int palpite = scanner.nextInt();
            
            if (palpite == numeroSecreto) {
                System.out.println("Parabéns! Você acertou o número!");
                break;
            } else if (palpite < numeroSecreto) {
                System.out.println("O número é maior.");
            } else {
                System.out.println("O número é menor.");
            }
            
            tentativas--;
            if (tentativas > 0) {
                System.out.println("Você tem mais " + tentativas + " tentativa(s).");
            }
        }

        if (tentativas == 0) {
            System.out.println("Suas tentativas acabaram. O número secreto era: " + numeroSecreto);
        }

        scanner.close();
    }
}
1 resposta

Oi, Artur! Tudo bem?

Ótimo código, parabéns! Espero que continue a explorar os conteúdos para ampliar seu conhecimento e desenvolver novas habilidades. Caso tenha restado alguma dúvida em relação a qualquer conteúdo do curso ou atividade, não hesite em perguntar, estou disponível e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!