Durante uma feira escolar, uma estudante criou dois algoritmos para calcular o valor total de uma compra. Em…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma feira escolar, uma estudante criou dois algoritmos para calcular o valor total de uma compra. Em ambos, o usuário informa a quantidade e o preço por quilograma da fruta. Em seguida, o algoritmo multiplica esses dois valores e apresenta o total. No primeiro, as variáveis recebem nomes relacionados às maçãs; no segundo, recebem nomes relacionados às laranjas. A sequência de operações permanece igual nos dois casos. Com base no texto, qual é a diferença entre os dois algoritmos?
- A) O algoritmo das laranjas calcula o preço por quilograma, enquanto o das maçãs calcula o valor total.
- B) Eles usam a mesma sequência de operações, mas recebem dados e identificadores correspondentes a cada fruta.
- C) Eles precisam de quantidades diferentes de etapas porque usam preços por quilograma.
- D) Eles executam sequências de operações diferentes porque calculam frutas diferentes.
- E) Apenas o algoritmo das maçãs utiliza dados de entrada para calcular o total.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Leia o enunciado com atenção. Os dois algoritmos têm a mesma estrutura: o usuário informa a quantidade e o preço por quilograma, o algoritmo multiplica os dois valores e apresenta o total. O texto afirma explicitamente que a sequência de operações permanece igual nos dois casos.
- Identifique o que muda. A única diferença citada é o nome das variáveis: no primeiro algoritmo elas se relacionam às maçãs e no segundo, às laranjas. Logo, a diferença está nos dados e identificadores associados a cada fruta, não no método de cálculo.
- Compare com as alternativas. A alternativa B afirma exatamente isso: mesma sequência de operações, com dados e identificadores correspondentes a cada fruta. Ela está correta e coincide com o gabarito oficial.
- Analise as alternativas erradas. A alternativa A inverte papéis, pois ambos os algoritmos calculam o total e nenhum calcula apenas o preço por quilograma. A alternativa C contradiz o texto, já que o número de etapas é o mesmo. A alternativa D contradiz a afirmação de que a sequência de operações permanece igual. A alternativa E é falsa, porque os dois algoritmos recebem dados de entrada (quantidade e preço).
💡 Dica: Compare os fatores que influenciam o preço de cada fruta.
Alternativa por alternativa
O aluno acredita que um dos algoritmos calcula apenas o preço por quilograma, confundindo o dado de entrada com o resultado final apresentado.
Os dois algoritmos realizam as mesmas etapas: recebem a quantidade, recebem o preço por quilograma, multiplicam os valores e apresentam o resultado. A diferença está nos dados utilizados e nos nomes das variáveis, que se relacionam às maçãs ou às laranjas. Portanto, a estrutura lógica é a mesma, embora os valores de entrada e os identificadores possam mudar.
O aluno supõe que o uso de preços por quilograma exige mais etapas de cálculo, ignorando que o texto diz que a sequência de operações é a mesma nos dois casos.
O aluno entende que frutas diferentes exigem operações diferentes, usando a intuição de que cada produto tem uma conta própria, quando o enunciado diz que o cálculo é idêntico.
O aluno acredita que só o algoritmo das maçãs recebe dados, possivelmente por ter lido o enunciado de forma apressada e não ter percebido que o usuário informa quantidade e preço nos dois casos.
Raio-X da questão
algoritmos de cálculo
fixacao
conceito de algoritmo · variaveis em algoritmos
Revisar como os algoritmos podem variar com diferentes entradas.
Confundir que algoritmos para diferentes entradas são iguais, ignorando a necessidade de ajustar valores ou variáveis específicas.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Como usar variáveis para resolver cenários de diferentes preços de frutas em um algoritmo?
- Você precisa criar um algoritmo para calcular o preço de frutas em diferentes quantidades. Ao comprar 2 maçãs a R$ 3,00…
- Uma escola desenvolveu um algoritmo para calcular o valor arrecadado em uma campanha. O algoritmo recebe, como entradas…
- Durante a semana, Ana elaborou uma lista de compras para sua festa de aniversário. Cada item da lista indica a…
- Imagine que você tem três tipos de frutas: maçã, banana e laranja. Se você quiser criar um suco misto, faça um algoritmo…
- Explique como pode ser elaborado um algoritmo que resolva diferentes problemas de contagem de frutas, utilizando…
🔎 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
