Projeto desenvolvido durante o curso C: conhecendo a Linguagem das Linguagens da Alura para a prática dos conteúdos apresentados pelo formador.
- Aprenda a criar o primeiro programa em C
- Descubra o que são variáveis
- Faça seu programa variar o comportamento
- Realize operações matemáticas
- Aprenda a usar condicionais e laços
- Entenda o funcionamento de um compilador
- Crie um jogo de adivinhação completo
- Conhecimento da sintaxe da Linguagem C;
- Levantamento de Requisitos (lógica do jogo, definição das variáveis, experiência do usuário);
- Prática de escrita de controle de fluxo (if, switch);
- Prática de escrita de Loops (for, while);
- Prática de números randômicos.
Objetivo: proporcionar o usuário a experiência de interagir com a máquina através de um jogo da adivinhação. O jogo foi desenvolvido para que seja realizado um sorteio de forma randômica de um número secreto que deverá ser adivinhado pelo usuário.
Dinâmica do Jogo:
- Nível de Dificuldade - o usuário pode selecionar o nível de dificuldade desejado: Nível 1 (fácil), Nível 2 (médio) ou Nível 3 (difícil).
- Número de Tentativas - para cada nível de dificuldade, há um número de tentativas disponíveis para o jogador. Nível 1 (20 tentativas), Nível 2 (15 tentativas) ou Nível 3 (6 tentativas).
- Escolha do número - a cada número escolhido, será informado se ele é menor ou maior que o número secreto.
- Pontuação - o jogo possui uma pontuação máxima de 1.000 pontos. Para cada número incorreto, são descontados pontos do jogador.
- Limite de Partidas - não há limite de partidas. Após o fim de cada partida, o usuário pode reiniciar o jogo e iniciar uma nova rodada.
- C
Desenvolvedora: Avany Souza