Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar algoritmos clássicos de manipulação sobre listas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e Elisa. Caio deixou de ser representante e seu nome será excluído, sem alterar a ordem dos demais. Após excluir Caio, qual atualização das posições mantém a lista correta?
- A) Mover Davi para a posição 3 e Elisa para a posição 4.
- B) Mover Davi para a posição 3 e Elisa para a posição 5.
- C) Mover Davi para a posição 2 e Elisa para a posição 3.
- D) Mover Davi para a posição 4 e Elisa para a posição 5.
- E) Mover Bia para a posição 3 e Davi para a posição 4.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Lista original com posições: 1 Ana, 2 Bia, 3 Caio, 4 Davi, 5 Elisa. Passo 2: Ao excluir Caio, a posição 3 fica vaga e os nomes seguintes devem subir para ocupar o espaço, sem mudar a ordem relativa entre eles. Passo 3: Nova lista: 1 Ana, 2 Bia, 3 Davi, 4 Elisa. Passo 4: Davi passa da posição 4 para a 3 e Elisa da posição 5 para a 4, o que corresponde à alternativa A, que é a correta e coincide com o gabarito oficial. Passo 5: Por que as outras estão erradas: na B, Elisa iria para a posição 5, que não existe mais na lista de quatro nomes; na C, Davi subiria para a posição 2, ocupada por Bia, que deve permanecer; na D, as posições antigas de Davi e Elisa foram mantidas, ignorando que a lista diminuiu; na E, Bia não deve mudar de posição, pois está antes do nome excluído.
💡 Dica: Retire Caio e renumere os elementos restantes sem mudar sua ordem.
Alternativa por alternativa
Ao excluir o item da posição 3, os elementos que estavam depois dele avançam uma posição. Assim, Davi ocupa a posição 3 e Elisa, a posição 4.
O aluno corrige corretamente Davi para a posição 3, mas mantém Elisa na posição 5 como se ela não tivesse se deslocado, esquecendo que a lista agora tem apenas quatro nomes.
O aluno acredita que Bia também deve sair ou ser reposicionada, ou que Davi sobe por cima dela, desconsiderando que apenas Caio foi excluído e que Bia permanece na posição 2.
O aluno entende a expressão 'sem alterar a ordem dos demais' como se as posições numéricas de Davi e Elisa devessem permanecer iguais, não percebendo que a exclusão desloca os nomes seguintes.
Por que engana: Manter as posições originais e deixar uma lacuna após Caio.
O aluno imagina que Bia assume o lugar de Caio e que Davi se desloca em seguida, confundindo a ideia de posição na lista com uma troca de nomes entre colegas que não foram afetados pela exclusão.
Raio-X da questão
Deslocamento de elementos após remoção em uma lista.
Aplicar a remoção de
Ordenação e sequência de elementos. · Noção de posição ou índice em listas.
Atualização de índices ou posições em listas.
Manter as posições originais e deixar uma lacuna após Caio.
Lista de representan
Questões parecidas com resolução
- Um sistema de uma estufa analisa cinco leituras de umidade do solo: 19, 22, 24, 27 e 20. O algoritmo conta as leituras…
- Na montagem de um boletim digital da escola, as seções estão nesta ordem: capa, entrevista, fotos e agenda. A equipe…
- Enquanto agentes de manutenção acompanham pedidos de reparo de bicicletas públicas, o painel registra os chamados em uma…
- — O livro de Marina Souza está disponível? — perguntou uma visitante ao balcão da biblioteca municipal. No computador…
- — O kit 47 já foi devolvido? — perguntou a técnica responsável pela campanha itinerante de vacinação. Antes do uso de…
- — Meu protocolo de atendimento sumiu do painel! — reclamou um morador ao chegar ao posto de vacinação. A atendente…
🔎 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
