GeraProva GeraProva Provas com IA para professores do Brasil
Matemática2ª sérieBNCC EM13MAT405Difícil⏱ medio

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

Habilidade BNCC EM13MAT405

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?

  1. A) 10
  2. B) 4
  3. C) 16
  4. D) 12
  5. E) 18

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. 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

A Erradaerro: Procedimental

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.

B Erradaerro: Interpretaçã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.

C Erradaerro: Conceituala que mais engana

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.

D Correta

Os números pares até 7 são 2, 4 e 6, cuja soma é 12, conforme o algoritmo descreve.

E Erradaerro: Interpretação

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

Dificuldade Difícil
Bloom Entender
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo soma números pares

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de repetição · condicional if

📚 Reveja

estude estruturas de repetição e condições em algoritmos

⚠️ Erro mais comum

O aluno pode somar todos os números até n, ignorando a condição de paridade.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.