Dados ilustrativos: a pesquisadora Marina desenvolveu o seguinte algoritmo descrito em linguagem corrente para…
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
Dados ilustrativos: a pesquisadora Marina desenvolveu o seguinte algoritmo descrito em linguagem corrente para calcular um valor a partir de uma sequência de números. variavel soma recebe 0 para cada numero i de 1 ate 8 faca soma recebe soma + i fim do para imprima soma Analise o texto-base e identifique o valor impresso ao término da execução do algoritmo.
- A) 8
- B) 204
- C) 36
- D) 4,5
- E) 64
✅ Resposta correta: alternativa C
Resolução passo a passo
- Entenda o algoritmo. A variável soma começa valendo 0. Depois, o laço repete para i de 1 até 8, e a cada repetição soma recebe soma + i. Ou seja, o algoritmo acumula a soma dos números de 1 a 8. Passo 2: Faça o acúmulo passo a passo: 0 + 1 = 1; 1 + 2 = 3; 3 + 3 = 6; 6 + 4 = 10; 10 + 5 = 15; 15 + 6 = 21; 21 + 7 = 28; 28 + 8 = 36. Passo 3: Confira pela fórmula da soma de uma progressão aritmética de razão 1: (1 + 8) x 8 / 2 = 9 x 8 / 2 = 36. Passo 4: Portanto, o valor impresso é 36, o que corresponde à alternativa C. Concordo com o gabarito oficial. Passo 5: Por que as outras estão erradas: a alternativa A (8) é apenas o último valor de i, e não o acumulado; a alternativa B (204) seria a soma dos quadrados de 1 a 8, e o algoritmo não eleva nada ao quadrado; a alternativa D (4,5) é a média dos números (36 / 8), e o algoritmo não divide por nada; a alternativa E (64) é 8 elevado ao quadrado, sem relação com a soma feita pelo laço.
💡 Dica: Some os números de 1 a 8 conforme o algoritmo descrito.
Alternativa por alternativa
O aluno acha que a variável guarda apenas o último valor de i, ignorando que soma é atualizada a cada repetição com o acumulado anterior.
O aluno calcula 1^2 + 2^2 + ... + 8^2, trocando a operação de soma pela de potência ao ler o trecho soma + i.
Por que engana: O aluno pode somar incorretamente ou confundir a operação com multiplicação.
A soma de 1 a 8 é (8·9)/2 = 36, conforme o acumulador soma é incrementado por cada i.
O aluno calcula a média dos números de 1 a 8 (36 dividido por 8), como se o algoritmo estivesse dividindo o total pela quantidade de termos.
O aluno associa o limite superior 8 a uma potência ou a um produto, calculando 8 x 8 ou 8^2 em vez de acumular a soma.
Raio-X da questão
soma de sequencia numerica
avaliacao
operacoes basicas de soma
Estude como somar sequências de números inteiros.
O aluno pode somar incorretamente ou confundir a operação com multiplicação.
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma oficina de programação, uma estudante criou uma rotina para calcular a soma de quatro valores consecutivos…
- Dados ilustrativos: uma equipe de desenvolvedores elaborou um pseudocódigo para calcular a soma dos primeiros n números…
- Dados ilustrativos: um analista descreve em linguagem corrente um algoritmo para calcular a soma dos números pares até…
- Durante um encontro de verão sobre lógica aplicada, o instrutor descreveu um procedimento em linguagem corrente para…
- Um guia de instruções de um programa de computador fictício descreve um procedimento para calcular a soma dos primeiros…
- Durante um hackathon, uma equipe propôs um algoritmo para somar números pares de 1 a 20. Eles descreveram a rotina 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
