Como usar variáveis para resolver cenários de diferentes preços de frutas em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Como usar variáveis para resolver cenários de diferentes preços de frutas em um algoritmo?
- A) Definir o preço de cada fruta em uma constante.
- B) Usar variáveis para representar preços e pesos.
- C) Criar um algoritmo sem variáveis.
- D) Usar um único preço para todas as frutas.
- E) Soma todos os preços na mesma variável.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Entender o problema. Queremos resolver cenários em que as frutas têm preços diferentes, ou seja, os valores mudam de um cenário para outro. Para isso, o algoritmo precisa guardar valores que podem ser alterados durante a execução. Passo 2: Entender o papel da variável. Uma variável é um espaço nomeado na memória que armazena um valor que pode mudar. Assim, podemos usar variáveis como preco e peso e trocar seus valores a cada cenário, sem reescrever o algoritmo. Passo 3: Analisar a alternativa correta. A alternativa B afirma exatamente isso: usar variáveis para representar preços e pesos. Ela está correta e coincide com o gabarito oficial. Passo 4: Analisar as erradas. A: uma constante tem valor fixo e não muda durante a execução, então não atende cenários com preços variáveis. C: criar um algoritmo sem variáveis impede armazenar e alterar os dados do problema. D: usar um único preço para todas as frutas ignora que cada fruta tem seu próprio preço. E: somar todos os preços em uma mesma variável perde a informação individual de cada fruta, além de não representar os cenários pedidos. Passo 5: Conclusão. Variáveis são o recurso que permite generalizar o algoritmo para diferentes preços e pesos, tornando a solução reutilizável.
💡 Dica: Pense em como as variáveis podem representar os preços das frutas.
Alternativa por alternativa
O aluno confunde constante com variável e acredita que um valor fixo por fruta basta para representar cenários que mudam. Ele não percebe que, se o preço muda, o valor precisa ser armazenado em uma variável.
Por que engana: Confundir o uso de variaveis com constantes, nao permitindo alterar valores dinamicamente.
As variáveis permitem flexibilidade nos cálculos.
O aluno acredita que algoritmos dispensam dados armazenados e que a ausência de variáveis simplifica a solução. Não percebe que sem variáveis não há como representar nem alterar os valores dos cenários.
O aluno supõe que um único preço serve para todas as frutas, talvez por generalização apressada. Ele ignora que o enunciado trata justamente de preços diferentes para cada fruta.
O aluno entende que todos os preços podem ser acumulados em uma única variável, como se isso representasse cada fruta. Não percebe que a soma apaga os valores individuais e não serve para cenários com preços distintos.
Raio-X da questão
variáveis em algoritmos
fixacao
variaveis em algoritmos · operacoes basicas com variaveis
Revisar o uso de variáveis em algoritmos e cenários práticos.
Confundir o uso de variaveis com constantes, nao permitindo alterar valores dinamicamente.
pensamento_critico
cotidiano
Questões parecidas com resoluçã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…
- Dado um problema onde várias pessoas precisam calcular o preço de produtos, como um algoritmo poderia usar variáveis…
- Explique como pode ser elaborado um algoritmo que resolva diferentes problemas de contagem de frutas, utilizando…
- Elabore um algoritmo que permita calcular o preço total de compras em uma feira, considerando diferentes produtos e seus…
- Elabore um algoritmo que utilize variáveis para resolver um problema real, como calcular o custo total de uma compra…
- Imagine que você tem três tipos de frutas: maçã, banana e laranja. Se você quiser criar um suco misto, faça um algoritmo…
🔎 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
