Pular para conteúdo

Projeto 05: O Jogo de Adivinhação 🎲

Neste projeto, você aplicará os conceitos de estruturas condicionais (if, else if, else) para criar um jogo interativo simples no terminal.


🎯 Objetivo

Desenvolver um programa que armazene um "Número Secreto" e peça para o usuário tentar adivinhá-lo. O programa deve fornecer dicas se o número digitado foi maior ou menor que o segredo.

🛠️ Requisitos

  1. Definir uma variável constante (ou inicializada) chamada numeroSecreto (ex: 42).
  2. Solicitar um valor inteiro do usuário.
  3. Comparar o chute com o segredo e exibir:
    • "PARABÉNS! Você acertou!" se os números forem iguais.
    • "DICA: O número secreto é MAIOR." caso o chute seja baixo.
    • "DICA: O número secreto é MENOR." caso o chute seja alto.

💻 Exemplo de Saída

=================================
      JOGO DE ADIVINHAÇÃO
=================================
Tente adivinhar o número (1 a 100): 30

DICA: O número secreto é MAIOR.
=================================

🚀 Passo a Passo

  1. Crie um arquivo chamado adivinha.c.
  2. Declare as variáveis numeroSecreto e chute.
  3. Use o scanf para ler o palpite do usuário.
  4. Crie uma estrutura if encadeada para as três situações possíveis.
  5. Compile com gcc adivinha.c -o adivinha e execute.

[!IMPORTANT] Aviso: Por enquanto, o jogo roda apenas uma vez. Na próxima aula (Repetição), aprenderemos como fazer o jogo continuar até o usuário acertar!