Pular para conteúdo

Exercícios - Aula 03: Operadores e Expressões

Manipulando dados com lógica e matemática.

🟢 Básicos

  1. Aritmética: Receba dois números inteiros e exiba o resultado de todas as operações aritméticas básicas (+, -, *, /, %).
  2. Incremento: Demonstre a diferença entre o pós-incremento (i++) e o pré-incremento (++i) imprimindo os valores passo a passo.

🟡 Intermediários

  1. Média Ponderada: Peça duas notas. Calcule a média sabendo que a primeira tem peso 4 e a segunda peso 6.
  2. Conversor de Dólar: Peça um valor em Reais e a cotação atual. Exiba quanto esse valor representa em Dólares.

🔴 Desafio

5. Divisão Precisa: Receba dois números inteiros e exiba a divisão entre eles com exatamente duas casas decimais (dica: use static_cast<float> e std::fixed).

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: Aritmética **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➕**, o conceito abordado (Aritmética) é 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: Incremento **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➕**, o conceito abordado (Incremento) é 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: Média Ponderada **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➕**, o conceito abordado (Média Ponderada) é 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: Conversor de Dólar **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➕**, o conceito abordado (Conversor de Dólar) é 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: Divisão Precisa **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➕**, o conceito abordado (Divisão Precisa) é 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.