Para somar todos os elementos de uma lista chamada amostra, quais linhas de pseudocódigo inicializam a soma e…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Para somar todos os elementos de uma lista chamada amostra, quais linhas de pseudocódigo inicializam a soma e iniciam o laço que percorre cada elemento?
- A) soma ? 0; enquanto x em amostra faça
- B) soma ? 0; se x em amostra faça
- C) soma ? 1; para cada x em amostra faça
- D) soma ? 0; para cada x em amostra faça
- E) soma ? 0; repetir para cada x em amostra faça
✅ Resposta correta: alternativa D
Resolução passo a passo
- Para somar os elementos de uma lista, é preciso começar com uma soma acumuladora zerada, pois 0 é o elemento neutro da adição. Assim, a primeira linha deve ser soma ← 0 (o símbolo ? do enunciado corresponde à atribuição ←). Passo 2: Para percorrer todos os elementos sem precisar de contador de índice, usa-se a estrutura de repetição para cada x em amostra faça, que visita cada elemento da lista uma vez. Passo 3: Dentro do laço, a soma seria atualizada com soma ← soma + x, o que completa o algoritmo. Passo 4: A alternativa D reúne exatamente as duas linhas pedidas: inicialização com 0 e início do laço para cada. Por que as outras estão erradas: A usa enquanto, que é um laço condicional e não percorre cada elemento diretamente; B usa se, que é uma decisão e executa no máximo uma vez, sem repetição; C inicia a soma com 1, o que alteraria o resultado final somando um valor extra; E usa repetir para cada, que não é uma estrutura válida para percorrer a lista. Resposta: gabarito D confirmado.
💡 Dica: Identifique a inicialização da soma e o laço de repetição.
Alternativa por alternativa
Confunde o laço para cada, que percorre os elementos de uma coleção, com o laço enquanto, que repete enquanto uma condição for verdadeira. Acredita que 'x em amostra' funciona como condição de parada.
Por que engana: O aluno pode confundir a inicialização da soma com o uso de um valor incorreto, como 1 ao invés de 0.
Acredita que a estrutura se, por verificar a pertinência do elemento, realiza a repetição sobre a lista. Na verdade, o se é uma decisão que é executada no máximo uma vez.
Acredita que a soma deve começar em 1 porque seria o primeiro valor a ser somado, ignorando que o elemento neutro da adição é 0 e que isso adicionaria um valor indevido ao total.
Inicializa acumulador em zero; o laço 'para cada' percorre todos os elementos para agregá-los.
Mistura a palavra repetir, de outras estruturas de repetição como repita-até, com a estrutura para cada, criando uma construção que não é um comando válido de laço.
Raio-X da questão
soma de elementos
avaliacao
estrutura de laço · inicialização de variáveis
Revisar estruturas de repetição e inicialização de variáveis em pseudocódigo.
O aluno pode confundir a inicialização da soma com o uso de um valor incorreto, como 1 ao invés de 0.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em um dia de trabalho, uma entregadora que usa um aplicativo recebe R$ 12 por entrega. Ela gasta R$ 3 por entrega com…
- Em uma gráfica, a quantidade de tinta adicional é registrada em função de uma medida-padrão q. Para um pedido, a…
- Em uma gráfica, uma máquina imprime livros a uma taxa constante. Se trabalha sozinha, produz 120 páginas por hora…
- — O desconto só incide sobre as oficinas, não sobre a entrada — explicou a atendente a um visitante. Na feira municipal…
- Uma associação de ambulantes realizou uma pesquisa sobre o gasto mensal com internet móvel. Os dados foram organizados…
- Uma secretaria municipal recebeu R$ 390 para inscrever dois agentes em um curso, ambos com o mesmo número de oficinas…
🔎 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
