Em um algoritmo, como podemos usar a repetição para contar de 1 a 5?
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
Em um algoritmo, como podemos usar a repetição para contar de 1 a 5?
- A) Contar 1, 2, 3, 4, 5 sem parar.
- B) Repetir '1' até chegar a 5.
- C) Repetir a soma de 1 até 5.
- D) Usar um loop que aumenta o número até 5.
- E) Contar até 5 apenas uma vez.
✅ Resposta correta: alternativa D
Resolução passo a passo
- A questão pede uma forma de usar repetição (laço) para contar de 1 a 5 em um algoritmo. Passo 2: O conceito central é que, em cada repetição, uma variável guarda o número atual e é aumentada em 1 até atingir o limite 5. Passo 3: A alternativa D descreve exatamente isso: um loop que aumenta o número até 5. Por exemplo, começa com n = 1, repete enquanto n <= 5, escreve n e faz n = n + 1. Passo 4: A alternativa A está errada porque um laço sem parada não respeita o limite 5 e nunca termina a contagem de forma controlada. Passo 5: A alternativa B está errada porque repetir sempre o '1' nunca chega a 2, 3, 4 ou 5, pois o valor não muda. Passo 6: A alternativa C está errada porque o enunciado pede contar, não somar; a soma acumularia valores, o que não corresponde à contagem pedida. Passo 7: A alternativa E está errada porque contar até 5 apenas uma vez não usa repetição, que é justamente o que a questão pergunta. Passo 8: O gabarito oficial D está correto, e a análise feita por conta própria chegou ao mesmo resultado.
💡 Dica: Pense em um loop que itere de 1 a 5.
Alternativa por alternativa
Acha que repetição sempre significa um laço que nunca para, confundindo contagem controlada com laço infinito. Não percebe que o algoritmo precisa de uma condição de parada no valor 5.
Entende a repetição como repetir a mesma instrução ou valor sem alterá-lo. Não percebe que a variável precisa mudar a cada passo para chegar a 5.
Por que engana: Confundir a ideia de repetição com a contagem direta, sem entender que a repetição deve ser implementada em um loop.
Lê 'contar' como 'somar' e imagina que o algoritmo deve acumular valores (1+2+3+4+5). A questão pede apenas a sequência de números.
Isso descreve corretamente uma repetição para contar.
Interpreta a questão como se pedisse apenas uma contagem até 5, sem perceber que a pergunta é justamente sobre usar repetição para realizar essa contagem.
Raio-X da questão
repetição em algoritmos
fixacao
estrutura de repetição · variáveis em algoritmos
Revisar estruturas de repetição em algoritmos.
Confundir a ideia de repetição com a contagem direta, sem entender que a repetição deve ser implementada em um loop.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para contar de 1 até 5?
- Identifique a estrutura de repetição correta para contar de 1 a 5 em um algoritmo.
- Num algoritmo que conta de 1 a 5, como seria uma repetição condicional simples?
- Qual é a estrutura correta de um algoritmo que utiliza uma repetição simples para imprimir os números de 1 a 5?
- Qual é a estrutura correta para um algoritmo que imprime os números de 1 a 5 utilizando uma repetição simples?
- Em um algoritmo que conta de 1 a 5, qual é a instrução que faz a contagem se repetir?
🔎 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
