Coloque em prática o uso de cálculos matemáticos e lógica booleana em C.
🟢 Nível: Básico
1. As 4 Operações
Crie um programa que peça dois números inteiros ao usuário e exiba a soma, a subtração, a multiplicação e a divisão entre eles.
2. Resto da Divisão
Escreva um programa que peça um número inteiro e exiba o resto da divisão desse número por 2. (Dica: se o resto for 0, o número é par).
🟡 Nível: Intermediário
3. Calculadora de Desconto
Crie um programa que peça o valor de um produto (float). Calcule e exiba o "Valor com Desconto (10%)" e o "Valor Parcelado (3x sem juros)".
4. Verificador de Triângulo
Peça três números que representam os lados de um triângulo. Use operadores lógicos para verificar se eles podem formar um triângulo válido (a soma de dois lados deve ser sempre maior que o terceiro lado). Imprima 1 para Válido e 0 para Inválido.
🔴 Nível: Desafio
5. O Conversor de Tempo
Crie um programa que peça ao usuário um valor em segundos (int). O programa deve decompor esse valor em: Horas, Minutos e Segundos restantes.
Exemplo: 3665 segundos = 1 Hora, 1 Minuto e 5 Segundos. (Dica: Use os operadores / e % sucessivamente).
Tip
Dica: No exercício do triângulo, a lógica é: (a + b > c) && (a + c > b) && (b + c > a).
📚 Gabarito e Soluções Comentadas
Gabarito Explicado ### Questão 1: As 4 Operações **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➗**, o conceito abordado (As 4 Operações) é 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: Resto da Divisão **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➗**, o conceito abordado (Resto da Divisão) é 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: Calculadora de Desconto **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➗**, o conceito abordado (Calculadora de Desconto) é 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: Verificador de Triângulo **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➗**, o conceito abordado (Verificador de Triângulo) é 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 Conversor de Tempo **Resposta Comentada:** - **Fundamentação:** No contexto de **Operadores e Expressões ➗**, o conceito abordado (O Conversor de Tempo) é 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.