Crie um algoritmo em linguagem escrita que some todos os números pares até 20.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Crie um algoritmo em linguagem escrita que some todos os números pares até 20.
- A) Se x é par, some x até 20.
- B) Para x de 1 até 20, se x for par, some x.
- C) Some apenas 20.
- D) Some todos os números de 1 a 20.
- E) Repetir somando 1 até 20.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O objetivo é somar apenas os números pares até 20, isto é, 2, 4, 6, 8, 10, 12, 14, 16, 18 e 20.
- Um algoritmo em linguagem escrita precisa percorrer os valores de forma ordenada e testar a condição 'ser par' para cada um deles antes de somar.
- A alternativa B descreve exatamente isso: para x de 1 até 20 (percorre todos os números do intervalo), se x for par (testa a condição), some x (acumula apenas os pares). Ao final, a soma acumulada é 110, que é a soma dos pares até 20.
- A alternativa A está errada porque não define de onde começar nem como percorrer os valores; 'se x é par, some x até 20' não tem uma repetição clara e não indica o intervalo de forma executável.
- A alternativa C está errada porque soma apenas o 20, ignorando os demais pares.
- A alternativa D está errada porque soma todos os números de 1 a 20, incluindo os ímpares, o que não atende ao enunciado.
- A alternativa E está errada porque soma 1 até 20, novamente sem separar os pares dos ímpares.
- Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.
💡 Dica: Liste os números pares e some-os.
Alternativa por alternativa
Acredita que basta indicar a condição 'ser par' e a soma até 20, sem especificar a repetição e o intervalo de valores a percorrer.
Esta estrutura verifica a paridade e soma os números pares.
Confunde 'até 20' com 'o valor 20', achando que a soma deve envolver somente o limite superior do intervalo.
Entende que o enunciado pede a soma de todos os números de 1 a 20, esquecendo a restrição de somar apenas os pares.
Por que engana: Confundir a necessidade de verificar se o número é par dentro do laço, somando todos os números ou apenas um número isolado.
Acredita que somar 1 até 20 resolve o problema, ignorando que a questão exige somente os números pares.
Raio-X da questão
algoritmo de soma
fixacao
estrutura de repeticao · condicional se-entao
Revisar a soma de números pares.
Confundir a necessidade de verificar se o número é par dentro do laço, somando todos os números ou apenas um número isolado.
criatividade
abstrato
Questões parecidas com resolução
- Descreva o funcionamento de um algoritmo que utiliza uma repetição condicional simples para contar quantos números pares…
- Crie um algoritmo que utilize uma repetição simples para mostrar os números pares de 0 a 20.
- Analise o seguinte algoritmo que conta números pares de 1 a 20. Descreva como ele funciona e se possui repetições e…
- Crie um algoritmo simples que indique os números pares de 1 a 10. Use a linguagem escrita para representá-lo.
- Elabore um algoritmo que some todos os números pares de 1 a 100. Descreva o algoritmo e sua lógica de repetição.
- Qual é o resultado de um algoritmo que imprime os números pares de 1 a 20 utilizando uma repetição com condiçã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
