Desenvolva um algoritmo em que utilize uma lista para gerenciar as compras de uma pessoa. Explique como cada…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Desenvolva um algoritmo em que utilize uma lista para gerenciar as compras de uma pessoa. Explique como cada item será adicionado e removido.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
O algoritmo começaria com a criação de uma lista vazia. Para adicionar um item, o usuário insere o nome do produto e ele é acrescentado ao final da lista. Para remover, o usuário indica qual item retirar. O algoritmo verifica se o item está na lista e, se estiver, ele é removido, atualizando a lista. Essa dinâmica permite gerenciar as compras de forma simples e eficaz.
Explicação
A explicação apresenta um fluxo claro de como gerenciar a lista de compras, detalhando os passos para adicionar e remover itens. A abordagem é direta e acessível, permitindo que qualquer pessoa compreenda facilmente o funcionamento do algoritmo. Além disso, enfatiza a importância da verificação da presença do item antes da remoção, garantindo a integridade da lista.
Raio-X da questão
algoritmo de lista
avaliacao
estrutura de dados lista · operacoes basicas em listas
Revisar conceitos de estruturas de dados e manipulação de listas.
Nao entender como manipular elementos em uma lista, como adicionar ou remover itens corretamente.
criatividade
cotidiano
Questões parecidas com resolução
- Após chuvas intensas, um ponto comunitário passou a organizar entregas de kits de higiene para famílias cadastradas. Os…
- “Uma fala apagada por engano não pode desaparecer do acervo”, observou a responsável pela digitalização de depoimentos…
- — Se fecharmos a válvula errada, o posto de saúde fica sem água — alertou a técnica durante a revisão do sistema…
- — Meu número é 12, mas há pessoas com atendimento prioritário antes de mim — observou uma moradora durante um mutirão de…
- — A fila está dobrando a esquina — avisou um voluntário da cozinha comunitária, enquanto outra pessoa anotava, em um…
- Uma professora quer calcular o total de pontos de cada aluno e percebe que a planilha atualiza os resultados quando o…
🔎 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
