Dados ilustrativos: um analista descreve em linguagem corrente um algoritmo para calcular a soma dos números…
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: um analista descreve em linguagem corrente um algoritmo para calcular a soma dos números pares até um valor n fornecido pelo usuário. Primeiro, o algoritmo lê o valor inteiro n. Em seguida, define soma como zero e i como 1. Enquanto i <= n, verifica-se se o resto da divisão de i por 2 é zero. Se for, adiciona-se i a soma. Em ambos os casos, incrementa-se i em 1. Ao final do laço, exibe-se o valor de soma. Analise o texto-base e determine qual valor será exibido pelo algoritmo quando n = 7?
- A) 10
- B) 4
- C) 16
- D) 12
- E) 18
✅ Resposta correta: alternativa D
Resolução passo a passo
- O algoritmo começa com soma = 0 e i = 1, e repete enquanto i <= n. Com n = 7, o laço percorre i = 1, 2, 3, 4, 5, 6 e 7. Passo 2: Em cada volta, o algoritmo testa se i é par (resto da divisão por 2 igual a zero). Se for, soma i ao valor de soma. Em todos os casos, i aumenta em 1. Passo 3: Os valores pares entre 1 e 7 são 2, 4 e 6. Assim, soma = 2 + 4 + 6 = 12. Passo 4: Quando i chega a 8, a condição i <= n deixa de valer e o laço termina. O valor exibido é 12. Passo 5: Por que as outras estão erradas. A) 10 resultaria de somar apenas 4 e 6, deixando de fora o 2. B) 4 resultaria de parar antes do 6 ou de tratar o limite como se fosse 4. C) 16 é a soma dos ímpares 1, 3, 5 e 7, ou seja, o algoritmo teria verificado o resto ímpar. E) 18 resultaria de somar 4, 6 e 8, incluindo um valor maior que n. Passo 6: A alternativa correta é a D, que coincide com o gabarito oficial.
💡 Dica: Siga o passo a passo do algoritmo para somar os números pares até n.
Alternativa por alternativa
Somou apenas 4 e 6, deixando de fora o primeiro número par (2), ou começou a contagem depois do início do laço.
Interrompeu o laço cedo demais, somando apenas 2 e 2 ou 4, e não percorreu todos os valores de i até n.
Confundiu números pares com ímpares: a soma 1 + 3 + 5 + 7 é 16, então aplicou a condição de resto 1 em vez de resto 0.
Por que engana: O aluno pode somar todos os números até n, ignorando a condição de paridade.
Os números pares até 7 são 2, 4 e 6, cuja soma é 12, conforme o algoritmo descreve.
Considerou o 8 dentro do limite, somando 4 + 6 + 8, ou seja, ignorou que o laço só vai até n = 7.
Raio-X da questão
algoritmo soma números pares
avaliacao
estrutura de repetição · condicional if
estude estruturas de repetição e condições em algoritmos
O aluno pode somar todos os números até n, ignorando a condição de paridade.
pensamento_critico
abstrato
Questões parecidas com resolução
- — Professor, como posso computar a soma dos números pares de 1 a N? — perguntou Ana. O docente respondeu com um…
- Dados ilustrativos: Um analista utiliza uma lista de valores recebidos de um sensor para verificar quantos desses…
- Durante um encontro de verão sobre lógica aplicada, o instrutor descreveu um procedimento em linguagem corrente para…
- Durante um hackathon, uma equipe propôs um algoritmo para somar números pares de 1 a 20. Eles descreveram a rotina em…
- Um guia de instruções de um programa de computador fictício descreve um procedimento para calcular a soma dos primeiros…
- Em uma atividade de Matemática, uma turma analisa um algoritmo que calcula a soma dos números inteiros consecutivos a…
🔎 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
