Objetivo: Manipular variáveis, entrada e saída de dados.
🟢 Fáceis
Soma Simples: Crie um algoritmo que leia dois números inteiros, some-os e mostre o resultado.
Bem-vindo: Leia o nome e o sobrenome de uma pessoa em variáveis separadas. Mostre na tela: "Olá, [Nome] [Sobrenome]!".
🟡 Médios
Conversor de Moeda: Leia um valor em Reais (R\(). Considere que o Dólar custa R\) 5,00. Calcule e mostre quantos Dólares a pessoa pode comprar.
Calculadora de Área: Leia a largura e a altura de uma parede retangular. Calcule a área (Largura * Altura) e a quantidade de tinta necessária (sabendo que 1 litro pinta 2m²).
🔴 Desafio
Troca de Valores (Swap):
Leia duas variáveis: A e B.
Troque os valores delas (O que estava em A vai para B, e vice-versa).
Regra: Você não pode apenas "escrever" o inverso. A memória deve ser trocada.
Dica: Você vai precisar de uma terceira variável auxiliar.
📚 Gabarito e Soluções Comentadas
Gabarito Explicado ### Questão 1: Soma Simples **Resolução e Implementação:**
// Estrutura de implementação recomendada para Soma Simples// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estrutura Sequencial ➡️**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 2: Bem-vindo **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura Sequencial ➡️**, o conceito abordado (Bem-vindo) é 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: Conversor de Moeda **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura Sequencial ➡️**, o conceito abordado (Conversor de Moeda) é 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: Calculadora de Área **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura Sequencial ➡️**, o conceito abordado (Calculadora de Área) é 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: Troca de Valores (Swap) **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura Sequencial ➡️**, o conceito abordado (Troca de Valores (Swap)) é 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.