Você precisa criar um algoritmo para calcular o preço de frutas em diferentes quantidades. Ao comprar 2 maçãs…
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ê precisa criar um algoritmo para calcular o preço de frutas em diferentes quantidades. Ao comprar 2 maçãs a R$ 3,00 cada, 5 bananas a R$ 1,50 cada e 3 laranjas a R$ 2,00 cada, qual deve ser o valor total? Como você faria para generalizar essa solução?
- A) Use a fórmula total = (preço maçã * quantidade maçã) + (preço banana * quantidade banana) + (preço laranja * quantidade laranja) para qualquer fruta.
- B) Multiplique apenas a quantidade de maçãs pelo preço e some com a quantidade de bananas.
- C) Some todos os preços das frutas e multiplique por 2.
- D) Calcule o preço de cada fruta separadamente e some todos os preços, sem variáveis.
- E) Apenas some a quantidade de frutas e depois multiplique por 3.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Calcule o custo de cada tipo de fruta separadamente, multiplicando quantidade pelo preço unitário. Maçãs: 2 x 3,00 = 6,00. Bananas: 5 x 1,50 = 7,50. Laranjas: 3 x 2,00 = 6,00. Passo 2: Some os três subtotais para obter o valor total da compra: 6,00 + 7,50 + 6,00 = 19,50 reais. Passo 3: Para generalizar, o algoritmo precisa valer para qualquer número de frutas e quaisquer preços. A alternativa A faz isso: total = (preço maçã * quantidade maçã) + (preço banana * quantidade banana) + (preço laranja * quantidade laranja), e a mesma regra se estende a qualquer fruta, somando um termo preço * quantidade para cada uma. Passo 4: Por que as outras estão erradas: a B considera apenas as maçãs e ignora as bananas e as laranjas; a C multiplica por 2 de forma fixa, o que não depende das quantidades; a D faz a conta correta só para este caso e não cria uma solução reutilizável, pois não usa variáveis; a E soma quantidades de frutas, o que não tem relação com o valor em reais. Passo 5: Conclusão: o gabarito A está correto, pois é a única alternativa que descreve um método geral e correto para qualquer compra.
💡 Dica: Calcule o total multiplicando a quantidade pelo preço de cada fruta.
Alternativa por alternativa
Essa fórmula utiliza variáveis para calcular o total, permitindo a generalização.
O aluno acha que basta multiplicar um tipo de fruta e somar apenas a quantidade de outra, ignorando que cada fruta tem seu próprio preço e que todas devem entrar no total.
O aluno soma os preços unitários e multiplica por um fator fixo, confundindo preço unitário com preço total e acreditando que a quantidade de cada fruta não precisa ser considerada.
O aluno resolve corretamente o caso numérico, mas não percebe que a pergunta pede uma forma de generalizar a solução, e por isso rejeita o uso de variáveis.
Por que engana: Somar preços unitários sem considerar quantidades ou não usar variáveis para generalizar o cálculo.
O aluno acredita que o valor total depende da soma das quantidades de frutas multiplicada por um número fixo, sem relacionar cada quantidade ao seu respectivo preço.
Raio-X da questão
cálculo de preços
fixacao
multiplicacao e soma · variaveis em algoritmos
Revisar operações de multiplicação e adição para calcular totais.
Somar preços unitários sem considerar quantidades ou não usar variáveis para generalizar o cálculo.
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?
- Imagine que você tem três tipos de frutas: maçã, banana e laranja. Se você quiser criar um suco misto, faça um algoritmo…
- Elabore um algoritmo que permita calcular o preço total de compras em uma feira, considerando diferentes produtos e seus…
- Dada uma lista de compras com itens variados, crie um algoritmo que utilize variáveis para calcular o custo total…
- Desenvolva um algoritmo que calcule o preço total de diferentes itens em uma loja, considerando a quantidade comprada e…
- Imagine que você está programando um robô para coletar frutas. Para que ele pegue 5 maçãs, 4 bananas e 3 laranjas, como…
🔎 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
