Dado o pseudocódigo: soma ? 0; para i de 1 até 6 faça: soma ? soma + i. Ao final do laço, qual é o valor…
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
Dado o pseudocódigo: soma ? 0; para i de 1 até 6 faça: soma ? soma + i. Ao final do laço, qual é o valor armazenado em soma?
- A) 20
- B) 15
- C) 21
- D) 28
- E) 10
✅ Resposta correta: alternativa C
Resolução passo a passo
- O símbolo '?' no pseudocódigo representa a atribuição (seta para a esquerda, ←), ou seja, soma recebe o valor da expressão à direita. Passo 2: Começamos com soma = 0. Passo 3: O laço 'para i de 1 até 6' executa seis vezes, com i assumindo os valores 1, 2, 3, 4, 5 e 6, nessa ordem. Passo 4: A cada repetição, soma recebe soma + i. Passo 5: Acompanhando as iterações: i=1 gives soma=1; i=2 gives soma=3; i=3 gives soma=6; i=4 gives soma=10; i=5 gives soma=15; i=6 gives soma=21. Passo 6: Ao final do laço, soma vale 21, que é a soma dos inteiros de 1 a 6 (1+2+3+4+5+6 = 21). Passo 7: A alternativa A (20) está errada, pois omite o valor inicial 1 e soma apenas de 2 a 6. A alternativa B (15) está errada, pois para em i=5 e não inclui o 6. A alternativa D (28) está errada, pois corresponde à soma de 1 a 7, executando uma iteração a mais do que o pedido. A alternativa E (10) está errada, pois para em i=4 e soma apenas de 1 a 4. Passo 8: Como a resolução independente confirma o gabarito oficial C, não há divergência.
💡 Dica: Calcule a soma dos números de 1 a 6.
Alternativa por alternativa
O aluno provavelmente começou a somar a partir de i=2, ignorando o valor inicial 1 do intervalo, e obteve 2+3+4+5+6 = 20.
O aluno provavelmente tratou o limite 6 como exclusivo, parando em i=5, e calculou 1+2+3+4+5 = 15.
Por que engana: O aluno pode confundir a soma dos números de 1 a 6 com a soma de 0 a 6, resultando em um valor incorreto.
O laço acumula os inteiros de 1 a 6; a soma é 1+2+3+4+5+6 = 21 (ou 6·7/2 = 21).
O aluno provavelmente executou o laço com um passo a mais, incluindo i=7, e calculou 1+2+...+7 = 28.
O aluno provavelmente interrompeu o laço cedo, em i=4, e calculou 1+2+3+4 = 10, errando o controle das iterações.
Raio-X da questão
soma em pseudocódigo
avaliacao
soma em pseudocódigo · laços de repetição
Revisar a lógica de laços e somas em pseudocódigo.
O aluno pode confundir a soma dos números de 1 a 6 com a soma de 0 a 6, resultando em um valor incorreto.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Uma livraria registra, em uma tabela, a quantidade de livros vendidos em duas filiais durante uma campanha. As linhas…
- Em um inventário de sementes, a equipe registrou a quantidade de um lote usando agrupamentos: 3 grupos de 10.000…
- Por que alguns horários de biblioteca ficam lotados enquanto outros permanecem vazios? Para decidir a ampliação do…
- Uma cooperativa de reciclagem contratou fretes e registrou o custo total conforme a distância percorrida. O grafico…
- O gráfico mostra o consumo mensal de energia dos equipamentos de uma padaria: forno, 520 kWh; refrigeração, 280 kWh…
- Uma comunidade rural avalia caixas d'água de base quadrada e altura fixa de 5 m. O gráfico mostra o volume V, em m³, em…
🔎 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
