1
resposta

[Projeto] Jogo de adivinhação

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

public class Adivinhação {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        int numeroTentativas = 1, numeroAleatorio = new Random().nextInt(100);

        System.out.println("""
                Bem vindo ao jogo de adivinhação!
                Você terá apenas 5 tentativas, boa sorte!""");

        while (numeroTentativas <= 5){
            System.out.println("Digíte um número de 0 a 100:");
            int numeroJogador = scanner.nextInt();


            if (numeroJogador < numeroAleatorio){
                System.out.println("O seu número foi menor que o número escolhido.");
            }
            else if (numeroJogador == numeroAleatorio) {
                System.out.println("""
                        Parabéns você acertou o número!
                        Suas tentativas foram:  """ + numeroTentativas);
                break;
            }
            else {
                System.out.println("Seu número foi maior que o número escolhido.");
            }
            numeroTentativas++;
        }
        if (numeroTentativas > 5) {
            System.out.println("""
                    Você perdeu, mas não desista e tente novamente!
                    O número escolhido foi:  """ + numeroAleatorio);

        }
    }
}
1 resposta

Oi, Jhenifer! Tudo bem?

Parabéns pelo código! É ótimo ver seu progresso e empenho! Caso reste alguma dúvida específica sobre algum dos desafios ou se quiser uma revisão mais detalhada de algum trecho de código, sinta-se à vontade para compartilhar. Continue praticando e explorando diferentes maneiras de resolver problemas com código, pois isso vai aprimorar ainda mais suas habilidades de programação!

Um forte abraço e bons estudos!