Pular para conteúdo

Exercícios 05 - Estruturas Repetitivas 🔁

Objetivo

Objetivo: Automatizar tarefas chatas.


🟢 Fáceis

  1. Contagem 1 a 100: Crie um loop que mostre todos os números de 1 até 100.
  2. Contagem Regressiva: Mostre de 10 até 0 e escreva "FIM!".

🟡 Médios

  1. Tabuada: Leia um número (ex: 8) e mostre a tabuada dele do 1 ao 10.
    • 8 x 1 = 8
    • ...
    • 8 x 10 = 80
  2. Soma Cumulativa: Leia números digitados pelo usuário. Pare quando ele digitar 0. No final, mostre a soma de todos os números lidos.

🔴 Desafio

  1. Sequência de Fibonacci: Mostre os primeiros 10 números da sequência de Fibonacci (cada número é a soma dos dois anteriores).
    • 0, 1, 1, 2, 3, 5, 8, 13, 21, 34.
    • Dica: Use variáveis anterior e atual.

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: Contagem 1 a 100 **Resolução e Implementação:**
// Estrutura de implementação recomendada para Contagem 1 a 100
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas Repetitivas**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 2: Contagem Regressiva **Resolução e Implementação:**
// Estrutura de implementação recomendada para Contagem Regressiva
// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas Repetitivas**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 3: Tabuada **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas Repetitivas**, o conceito abordado (Tabuada) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 4: Soma Cumulativa **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas Repetitivas**, o conceito abordado (Soma Cumulativa) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 5: Sequência de Fibonacci **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas Repetitivas**, o conceito abordado (Sequência de Fibonacci) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais.