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
- Definir uma variável constante (ou inicializada) chamada
numeroSecreto(ex: 42). - Solicitar um valor inteiro do usuário.
- 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
- Crie um arquivo chamado
adivinha.c. - Declare as variáveis
numeroSecretoechute. - Use o
scanfpara ler o palpite do usuário. - Crie uma estrutura
ifencadeada para as três situações possíveis. - Compile com
gcc adivinha.c -o adivinhae 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!