Você tem um problema de calcular a área de diferentes formas geométricas. Como você poderia generalizar um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Você tem um problema de calcular a área de diferentes formas geométricas. Como você poderia generalizar um algoritmo para calcular a área tanto de um quadrado quanto de um retângulo?
- A) Calcular a área do quadrado e depois do retângulo separadamente.
- B) Usar apenas a fórmula do quadrado para calcular tudo.
- C) Criar um algoritmo que use comprimento e largura como variáveis.
- D) Multiplicar a base da forma pela altura sem variáveis.
- E) Utilizar a fórmula da circunferência para calcular a área.
✅ Resposta correta: alternativa C
Resolução passo a passo
- O problema pede uma generalização, ou seja, um único algoritmo que sirva para dois casos: quadrado e retângulo.
- Sabemos que a área do retângulo é base vezes altura, e que o quadrado é um caso particular do retângulo em que os quatro lados são iguais, de modo que a área é lado vezes lado.
- Para generalizar, basta usar variáveis que representem as medidas da forma, como comprimento e largura. Assim, um único algoritmo recebe esses valores e calcula comprimento vezes largura. Para um quadrado, basta informar o mesmo valor nas duas variáveis.
- A alternativa C descreve exatamente isso, por isso está correta e coincide com o gabarito oficial.
- A alternativa A está errada porque cria um procedimento separado para cada forma, o que não é generalização.
- A alternativa B está errada porque a fórmula do quadrado não serve para o retângulo, cujos lados podem ser diferentes.
- A alternativa D está errada porque, sem variáveis, o algoritmo não consegue receber medidas diferentes e fica preso a valores fixos.
- A alternativa E está errada porque a circunferência é uma forma curva e sua fórmula envolve o raio e pi, não se aplica a quadrados nem a retângulos.
💡 Dica: Considere as fórmulas de área para cada forma geométrica.
Alternativa por alternativa
O aluno acredita que resolver cada forma em separado já é um algoritmo geral, sem perceber que não há generalização nem reaproveitamento de lógica.
Por que engana: Confundir formulas especificas para cada forma e nao usar variaveis para generalizar o algoritmo.
O aluno supõe que o quadrado, por ser uma forma mais simples, serve como modelo para todas as outras, ignorando que retângulos têm lados diferentes.
Essa abordagem permite calcular a área de qualquer forma utilizando variáveis.
O aluno entende que a fórmula base por altura basta, mas esquece que sem variáveis o algoritmo não aceita medidas diferentes e não se generaliza.
O aluno confunde área com perímetro ou comprimento de contorno e associa a forma circular a todas as figuras, sem distinguir formas curvas de poligonais.
Raio-X da questão
algoritmo de área
fixacao
algoritmo de area · variaveis em algoritmos
Revisar as fórmulas de área de quadrados e retângulos.
Confundir formulas especificas para cada forma e nao usar variaveis para generalizar o algoritmo.
pensamento_critico
cientifico
Questões parecidas com resolução
- Crie e descreva um algoritmo, em linguagem simples ou pictográfica, que ajude uma criança a decidir se deve levar um…
- Crie um algoritmo em linguagem oral ou escrita que controle a rega de um vaso por 7 dias: diariamente verificar se…
- Projete em pseudocódigo um algoritmo que reconstrua uma mensagem a partir de pacotes recebidos onde cada pacote contém…
- Elabore em pseudocódigo um algoritmo que, dado um vetor de registros 'tarefas' (descricao, duracao_horas, prioridade) e…
- Elabore em pseudocódigo um algoritmo que, dado um array de registros 'alunos' com campos (nome, notas[4]…
- Projete um algoritmo e descreva as estruturas de dados para implementar operações de desfazer/refazer (undo/redo) em um…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
