Automatize tarefas repetitivas e aprenda a controlar fluxos cíclicos.
🟢 Nível: Básico
1. Contador de 1 a 10
Escreva um programa que utilize um laço while para imprimir os números de 1 a 10, um em cada linha.
2. Tabuada Fixa
Crie um programa que utilize um laço for para imprimir a tabuada do número 7 (de 1 a 10).
🟡 Nível: Intermediário
3. Soma de Intervalo
Peça ao usuário dois números inteiros (início e fim). O programa deve somar todos os números entre esse intervalo (inclusive) e exibir o resultado final.
4. Média de N Números
Crie um programa que pergunte quantos números o usuário deseja digitar. Em seguida, use um laço para ler esses números e, ao final, exiba a média aritmética deles.
🔴 Nível: Desafio
5. O Gerador de Triângulos
Peça ao usuário um número inteiro N. O programa deve imprimir um triângulo de asteriscos com N linhas.
Exemplo para N=4:
*
**
***
****
(Dica: você precisará usar um laço dentro de outro laço - laços aninhados).
Important
Cuidado: Sempre verifique se sua condição de parada será atingida. Loops infinitos podem travar seu computador se não forem interrompidos!
📚 Gabarito e Soluções Comentadas
Gabarito Explicado ### Questão 1: Contador de 1 a 10 **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Repetição**, o conceito abordado (Contador de 1 a 10) é 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 2: Tabuada Fixa **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Repetição**, o conceito abordado (Tabuada Fixa) é 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 3: Soma de Intervalo **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Repetição**, o conceito abordado (Soma de Intervalo) é 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: Média de N Números **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Repetição**, o conceito abordado (Média de N Números) é 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: O Gerador de Triângulos **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Repetição**, o conceito abordado (O Gerador de Triângulos) é 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.