Qual a saída do seguinte algoritmo? Inicie com 0 e some 2 até que a soma seja maior que 10: 0, 2, 4, 6, ?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a saída do seguinte algoritmo? Inicie com 0 e some 2 até que a soma seja maior que 10: 0, 2, 4, 6, ?
- A) 10
- B) 12
- C) 8
- D) 6
- E) 14
✅ Resposta correta: alternativa B
Resolução passo a passo
- Entenda a regra do algoritmo. Começamos em 0 e somamos 2 a cada passo, parando assim que a soma for maior que 10.
- Escreva a sequência de somas: 0, 2, 4, 6, 8, 10, 12. O enunciado mostra 0, 2, 4, 6 e pergunta o próximo valor.
- Verifique a condição de parada em cada termo. Ao chegar em 8, a soma ainda não ultrapassa 10, então continuamos. Ao chegar em 10, a soma ainda não é maior que 10 (é igual), então continuamos. Ao chegar em 12, a soma é maior que 10, então o algoritmo para.
- Logo, o valor que sai do algoritmo é 12, alternativa B. Esse é o mesmo resultado do gabarito oficial, portanto concordo com ele.
- Por que as outras estão erradas: a alternativa A (10) não serve porque 10 não é maior que 10; a alternativa C (8) é um termo intermediário, em que o algoritmo ainda não parou; a alternativa D (6) é o último valor já mostrado no enunciado, então não houve nenhuma soma nova; a alternativa E (14) passa do ponto de parada, pois o algoritmo já havia parado em 12.
💡 Dica: Identifique o padrão de soma do algoritmo.
Alternativa por alternativa
O aluno para quando a soma atinge exatamente 10, tratando 'maior que 10' como 'maior ou igual a 10'.
Por que engana: Interpretar incorretamente a condicao de parada, incluindo o valor 10 na soma quando deveria parar ao ultrapassar 10.
A soma será 12 ao somar 2 a 10.
O aluno acha que o algoritmo para no primeiro valor próximo do limite e ignora que a condição exige soma maior que 10.
O aluno repete o último termo mostrado no enunciado, sem aplicar a operação de somar 2 ao valor atual.
O aluno continua somando depois de ultrapassar 10, ignorando que o algoritmo para assim que a condição é atendida.
Raio-X da questão
algoritmo de soma
avaliacao
sequencias numericas · condicoes em algoritmos
Revisar como funcionam os algoritmos de repetição e soma.
Interpretar incorretamente a condicao de parada, incluindo o valor 10 na soma quando deveria parar ao ultrapassar 10.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual o resultado do algoritmo que repete a ação de somar 1 a um número até que ele chegue a 5?
- Qual o resultado da execução do seguinte algoritmo? 'Enquanto (x < 10) { x = x + 1 }' com x inicial igual a 0?
- Qual o algoritmo correto para somar números inteiros até 10?
- Explique como um algoritmo pode utilizar repetições para calcular a soma dos 10 primeiros números inteiros. Quais etapas…
- Qual das alternativas representa um algoritmo que utiliza repetição simples para somar os números de 1 a 10?
- Um algoritmo deve calcular a soma dos números de 1 a 10. Quais instruções representam esse algoritmo com repetiçã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
