Na aula, Lia começa com o número 0. Ela imprime o número enquanto ele for menor que 5 e soma 1 a cada passo…
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
Na aula, Lia começa com o número 0. Ela imprime o número enquanto ele for menor que 5 e soma 1 a cada passo. Quais números aparecem?
- A) 1, 2, 3, 4, 5
- B) 0, 1, 2, 3, 4, 5
- C) 0, 1, 2, 3
- D) 0, 2, 4
- E) 0, 1, 2, 3, 4
✅ Resposta correta: alternativa E
Resolução passo a passo
- Lia começa com o número 0.
- Ela imprime o número enquanto ele for menor que 5, ou seja, a condição de impressão é número < 5.
- Como ela soma 1 a cada passo, a sequência de valores é 0, 1, 2, 3, 4, 5, 6, e assim por diante.
- Verificando cada valor: 0 < 5 (imprime), 1 < 5 (imprime), 2 < 5 (imprime), 3 < 5 (imprime), 4 < 5 (imprime), 5 < 5 é falso, então o laço para e o 5 não é impresso.
- Logo, os números impressos são 0, 1, 2, 3, 4, que corresponde à alternativa E. A alternativa B está errada porque inclui o 5, que não satisfaz a condição 'menor que 5'. A alternativa A começa em 1 e inclui o 5, o que ignora o ponto de partida 0 e a condição. A alternativa C para em 3 e deixa de fora o 4, que ainda é menor que 5. A alternativa D pula de 2 em 2, mas a soma é de 1 a cada passo.
- Conclusão: o gabarito oficial E está correto.
💡 Dica: Analise o funcionamento do loop e a condição de parada.
Alternativa por alternativa
O aluno provavelmente ignorou que a contagem começa em 0 e também incluiu o 5 como valor impresso, tratando a condição como 'até 5' em vez de 'menor que 5'.
O aluno entendeu corretamente que a contagem começa em 0, mas leu 'menor que 5' como 'menor ou igual a 5', incluindo o 5 indevidamente.
Por que engana: O aluno pode confundir a condição de parada do loop, acreditando que o número 5 também deve ser impresso.
O aluno provavelmente interrompeu a sequência antes do 4 por descuido na última verificação, ou confundiu 'menor que 5' com 'menor que 4'.
O aluno confundiu o incremento de 1 a cada passo com um incremento de 2, gerando apenas números pares.
Lia começa no 0. Ela imprime 0, 1, 2, 3 e 4. Quando chega ao 5, para, pois 5 não é menor que 5.
Raio-X da questão
algoritmo de repetição
avaliacao
estrutura de repetição · incremento de variáveis
Revisar estruturas de repetição em algoritmos.
O aluno pode confundir a condição de parada do loop, acreditando que o número 5 também deve ser impresso.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Na aula, Lia criou um programa que escreve os números de 1 até 3, um por vez, na ordem em que conta. Quais números…
- Na aula, Lara quer mostrar os números de 1 a 5. No código da turma, ela escreve: “___ número em 1 até 5 faça”. Qual…
- Um algoritmo que conta de 1 a 5 deve exibir os números. Quais números ele exibirá?
- Na aula, Bia criou um programa para somar os números 3, 5, 2 e 8. O programa soma um número por vez e tira o primeiro…
- Em uma aula de programação, Ana cria um algoritmo para contar até cinco. Antes de iniciar a repetição, ela define…
- Identifique a saída do algoritmo que conta de 1 a 5, apresentando cada número em uma linha. Qual saída correta aparece…
🔎 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
