Em uma ação de apoio à permanência escolar, uma equipe precisa calcular automaticamente a quantidade de…
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
Em uma ação de apoio à permanência escolar, uma equipe precisa calcular automaticamente a quantidade de materiais distribuídos a oito turmas numeradas de 1 a 8. O algoritmo utilizado é descrito a seguir: 1. Inicialize a variável total com 0. 2. Para cada valor inteiro de i, de 1 até 8, faça: - se i for par, acrescente 3 × i a total; - se i for ímpar, acrescente 2 × i a total. 3. Ao final, exiba o valor de total. Assim, o laço é executado exatamente oito vezes, uma para cada valor inteiro de i no intervalo de 1 a 8. Considerando o algoritmo descrito, qual é o valor exibido ao final da execução?
- A) 76
- B) 88
- C) 92
- D) 72
- E) 96
✅ Resposta correta: alternativa C
Resolução passo a passo
- Ao executar o algoritmo para i de 1 a 8, o valor de cada passo depende da paridade de i. Para i ímpar (1, 3, 5, 7) soma-se 2 × i; para i par (2, 4, 6, 8) soma-se 3 × i.
- Calculando cada parcela: i=1 (ímpar) soma 2; i=2 (par) soma 6; i=3 (ímpar) soma 6; i=4 (par) soma 12; i=5 (ímpar) soma 10; i=6 (par) soma 18; i=7 (ímpar) soma 14; i=8 (par) soma 24.
- Somando todas as parcelas: 2 + 6 + 6 + 12 + 10 + 18 + 14 + 24 = 92. Portanto, o valor exibido ao final é 92, alternativa C, que coincide com o gabarito oficial.
- Verificação por grupos: as parcelas dos pares somam 6 + 12 + 18 + 24 = 60 e as dos ímpares somam 2 + 6 + 10 + 14 = 32; 60 + 32 = 92.
- Por que as outras estão erradas: A (76) ignora o fator 2 nos ímpares; B (88) inverte a regra, usando 3 × i para ímpares e 2 × i para pares; D (72) aplica 2 × i a todos os valores, ignorando a condição de paridade; E (96) não corresponde à soma correta, resultando de um erro aritmético na adição das parcelas.
💡 Dica: Calcule separadamente a soma para valores pares e ímpares de i conforme o algoritmo.
Alternativa por alternativa
O aluno esquece o fator 2 nas parcelas dos números ímpares e soma apenas i (1, 3, 5, 7), obtendo 16 para eles, e mantém corretamente 3 × i nos pares (60), chegando a 76.
O aluno inverte a regra do algoritmo, aplicando 3 × i aos ímpares e 2 × i aos pares, o que resulta em 48 + 40 = 88.
Por que engana: O aluno pode somar os valores sem considerar a diferença entre pares e ímpares ou errar a multiplicação.
Para os valores ímpares, i = 1, 3, 5 e 7, são adicionados, respectivamente, 2, 6, 10 e 14, totalizando 32. Para os valores pares, i = 2, 4, 6 e 8, são adicionados 6, 12, 18 e 24, totalizando 60. Portanto, total = 32 + 60 = 92.
O aluno ignora a condição de paridade e aplica 2 × i a todos os valores de 1 a 8, somando 2 × 36 = 72.
O aluno aplica corretamente a regra, mas comete um erro aritmético na soma das parcelas (cerca de 4 unidades a mais), chegando a 96.
Raio-X da questão
algoritmo soma com condicional
avaliacao
estrutura de repetição · condicional if-else
estude estruturas de repetição e condicionais em algoritmos
O aluno pode somar os valores sem considerar a diferença entre pares e ímpares ou errar a multiplicação.
tomada_decisao
abstrato
Questões parecidas com resolução
- Durante uma atividade de programação na escola, Ana criou um algoritmo para contar quantos estudantes foram aprovados em…
- Uma equipe de desenvolvedores experimenta rotinas de código simples para automatizar cálculos matemáticos repetitivos…
- Dados ilustrativos: a pesquisadora Marina desenvolveu o seguinte algoritmo descrito em linguagem corrente para calcular…
- Durante um hackathon, uma equipe propôs um algoritmo para somar números pares de 1 a 20. Eles descreveram a rotina em…
- Como distribuir uniformemente kits de higiene a famílias em situação de vulnerabilidade? Para auxiliar, um voluntário…
- Em um centro de triagem de encomendas, um equipamento foi programado para separar caixas pequenas antes de liberá-las…
🔎 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
