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
- Para organizar uma lista de alunos, o professor decidiu usar um algoritmo simples. Se a lista contém os alunos: Ana…
- No terminal de uma biblioteca comunitaria, o cadastro dos visitantes ficou com repeticões porque algumas pessoas…
- Em uma gincana escolar, os alunos de 5º ano precisam organizar suas equipes. Cada equipe deve ter 5 membros, e eles vão…
- No desenho de Pedro, três pontos têm os nomes Ana, Beto e Caio. Há linhas ligando Ana a Beto e Beto a Caio. Qual frase…
- — Quem fica com a chave do galpão de doações neste sábado? — perguntou Júlio no grupo do bairro. Para evitar confusão, o…
- Na sala, Bia guardou cartões com nomes de colegas em uma lista. Bia quer achar o nome de Ana mais depressa. Qual…
🔎 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
