1
resposta

Jogo da adivinhação

Mais um exercício concluído

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

public class Adivinhe {
    public static void main(String[] args) {
        System.out.println("""
                -------Bem vindo ao Jodo da Adivinhação-------
                Dica: O número secreto está entre 0 e 99.
                Tente acertar em até 5 tentativas
                """);

        Scanner scan = new Scanner(System.in);
        int numSecret = new Random().nextInt(100);
        int chute = 0;
        int tentativas = 0;
        
        while (tentativas < 5) {
            System.out.println("Adivinhe o número secreto: ");
            chute = scan.nextInt();
            tentativas++;

            if (chute == numSecret) {
                if (tentativas == 1){
                    System.out.println("Parabéns, você acertou o número secreto em sua 1ª tentativa");
                } else{
                    System.out.println("Parabéns, você acertou o número secreto em " + tentativas + " tentativas");
                    break;
                }
            } else if (chute > numSecret) {
                System.out.println("O número secreto é menor que " + chute);
            } else if (chute < numSecret) {
                System.out.println("O número secreto é maior que " + chute);
            }
                if (tentativas == 5 && chute!= numSecret) {
                    System.out.println("Você não acertou o número secreto, \n o número era " + numSecret + "\n Tente novamente");
                    break;
                }
        }
    }
}
1 resposta

Oii, Edivoneide. Tudo bem?

Muito obrigada por compartilhar com a gente! Parabéns por praticar a cada atividade, assim você consegue fixar bem o conteúdo das aulas.

Continue firme nos estudos.

Um abraço.