Identifique a sequência correta para um algoritmo que calcula a soma dos números de 1 a 10 utilizando um loop…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique a sequência correta para um algoritmo que calcula a soma dos números de 1 a 10 utilizando um loop. O loop deve somar cada número a uma variável acumuladora inicializada em zero.
- A) Para i de 1 até 10, soma += i.
- B) Soma = 0; Para cada número, soma ++.
- C) Soma = 1; Para i até 10, soma += 1.
- D) Repita 10 vezes e some 1.
- E) Para i até 10, soma = i; soma += i.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede um algoritmo que some os números de 1 a 10 com um loop, usando um acumulador iniciado em zero.
- Analisando a alternativa A, ela faz o loop variar i de 1 até 10 e, a cada passo, executa soma += i, ou seja, soma = soma + i. Como soma começa em zero, ao final teremos 1 + 2 + ... + 10 = 55.
- A alternativa A atende exatamente às duas exigências: o loop percorre os números de 1 a 10 e cada número é somado ao acumulador.
- A alternativa B está errada, pois soma++ apenas incrementa o acumulador em 1 a cada passo, sem somar o valor de cada número, e a expressão 'para cada número' não define a faixa de 1 a 10.
- A alternativa C está errada, pois inicia soma em 1 (e não em zero) e soma sempre 1, resultando em 1 + 10 = 11, e não em 55.
- A alternativa D está errada, pois repetir 10 vezes e somar 1 resulta em 10, não na soma dos números de 1 a 10, e não usa o valor de cada número.
- A alternativa E está errada, pois soma = i sobrescreve o acumulador a cada passo, de modo que ao final soma guardaria apenas 10 somado a 10, isto é, 20, e não a soma acumulada de 1 a 10.
- Conclusão: a resposta correta é a alternativa A, que coincide com o gabarito oficial.
💡 Dica: Pense na estrutura de um loop e na inicialização da variável acumuladora.
Alternativa por alternativa
Essa opção descreve corretamente o processo de soma de 1 a 10 utilizando um loop.
O aluno acha que contar a quantidade de passos (soma++) equivale a somar os valores dos números, confundindo acumular o valor de i com acumular uma contagem.
O aluno inicia o acumulador em 1 em vez de 0 e confunde somar i com somar 1 a cada passo, achando que o acumulador cresce de uma unidade por iteração.
O aluno entende que repetir uma ação dez vezes basta para obter o resultado, sem perceber que é preciso usar o valor de cada número somado ao acumulador.
O aluno confunde atribuição com acumulação: escreve soma = i, o que sobrescreve o valor anterior, e não percebe que o acumulador precisa preservar a soma parcial.
Por que engana: Confundir incremento da variavel acumuladora com incremento simples, ou nao inicializar a variavel soma corretamente.
Raio-X da questão
algoritmo de soma
avaliacao
estrutura de repeticao loop · variavel acumuladora
Revisar a estrutura de loops e variáveis em algoritmos.
Confundir incremento da variavel acumuladora com incremento simples, ou nao inicializar a variavel soma corretamente.
pensamento_critico
abstrato
Questões parecidas com resolução
- Um algoritmo deve calcular a soma dos números de 1 a 10. Quais instruções representam esse algoritmo com repetição?
- Explique como você pode utilizar um loop para calcular a soma dos números de 1 a 10 em um algoritmo.
- Elabore um algoritmo que calcule a soma de números inteiros de 1 a 10. Utilize instruções de repetição.
- Qual a estrutura correta de um algoritmo que utiliza uma repetição simples para somar os números de 1 a 10?
- Qual das alternativas representa um algoritmo que utiliza repetição simples para somar os números de 1 a 10?
- Desenvolva um algoritmo que some os números de 1 a 10 utilizando uma estrutura de repetiçã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
