Uma papelaria quer criar um algoritmo para organizar uma lista de compras com 10 itens. Para cada item, a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma papelaria quer criar um algoritmo para organizar uma lista de compras com 10 itens. Para cada item, a lista deve permitir conferir o que será comprado, quantas unidades são necessárias e quanto custa cada unidade. Quais dados o algoritmo deve armazenar para cada item da lista?
- A) O nome e o preço de cada item.
- B) Apenas o nome de cada item.
- C) O nome e a quantidade de cada item.
- D) A quantidade e o preço de cada item.
- E) Nome, quantidade e preço de cada item.
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado pede que, para cada item da lista, seja possível conferir o que será comprado (nome do item), quantas unidades são necessárias (quantidade) e quanto custa cada unidade (preço unitário).
- Cada uma das três informações citadas no enunciado corresponde a um dado que o algoritmo precisa armazenar: o nome, a quantidade e o preço. Sem o nome não há como conferir o que será comprado; sem a quantidade não se sabe quantas unidades levar; sem o preço não se sabe quanto custa cada unidade.
- Portanto, a alternativa correta é a E, que reúne exatamente os três dados. Ela coincide com o gabarito oficial.
- Por que as outras estão erradas: A omite a quantidade, que é necessária para saber quantas unidades comprar. B armazena apenas o nome, insuficiente para quantidade e custo. C omite o preço, impedindo saber quanto custa cada unidade. D omite o nome, impedindo conferir o que será comprado.
💡 Dica: Liste os tipos de dados necessários para a lista de compras.
Alternativa por alternativa
O aluno considera que basta saber o nome e o preço para montar a lista, esquecendo que o enunciado exige também saber quantas unidades são necessárias.
O aluno entende que a lista serve apenas para identificar os itens, ignorando as informações de quantidade e preço pedidas no enunciado.
Por que engana: O aluno pode achar que apenas o nome dos itens é suficiente, ignorando a necessidade de quantidade e preço para uma lista de compras completa.
O aluno pensa que a quantidade e o nome são suficientes para a lista de compras, esquecendo que o enunciado pede também o custo unitário de cada item.
O aluno acredita que a lista só precisa de quantidade e preço, sem perceber que, sem o nome, não é possível conferir o que será comprado.
Como a lista precisa mostrar o que será comprado, quantas unidades são necessárias e o custo de cada unidade, o algoritmo deve armazenar o nome, a quantidade e o preço de cada item.
Raio-X da questão
algoritmo de organização
fixacao
estrutura de dados · variáveis em programação
Revisar os conceitos de algoritmos e estruturas de dados.
O aluno pode achar que apenas o nome dos itens é suficiente, ignorando a necessidade de quantidade e preço para uma lista de compras completa.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Explique como você desenvolveria um algoritmo para organizar uma lista de compras, considerando que cada item deve ser…
- Explique como você criaria um algoritmo para gerenciar uma lista de compras usando variáveis e tipos de dados adequados…
- Um programador quer criar uma lista de compras. Quais insumos são necessários para que ele possa criar essa lista?
- Durante uma aula sobre algoritmos, a professora pede que os alunos descrevam como eles resolveriam o problema de…
- Elabore um algoritmo que organize uma lista de compras utilizando uma estrutura de dados adequada. Qual seria essa…
- Dada uma lista de compras com itens variados, crie um algoritmo que utilize variáveis para calcular o custo total…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
