O que é um algoritmo de repetição condicional simples e como ele pode ser utilizado na resolução de problemas?
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
O que é um algoritmo de repetição condicional simples e como ele pode ser utilizado na resolução de problemas?
- A) É um algoritmo que não utiliza condições.
- B) Execução contínua de um código, independentemente de condições.
- C) Repete um bloco de código enquanto uma condição for verdadeira.
- D) Usa somente laços de repetição sem condição.
- E) Termina a execução logo na primeira iteração.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo de repetição condicional simples é aquele em que um bloco de instruções é executado repetidamente enquanto uma condição permanecer verdadeira, como no comando enquanto (while) ou repita-até. A condição é testada antes (ou depois, conforme a estrutura) de cada repetição, e o laço para quando ela deixa de ser verdadeira.
- Em resolução de problemas, essa estrutura é útil quando não sabemos de antemão quantas repetições serão necessárias, como somar valores digitados até que o usuário digite zero, ou buscar um elemento em uma lista até encontrá-lo.
- A alternativa C descreve exatamente esse conceito: repete um bloco de código enquanto uma condição for verdadeira. Portanto, ela está correta e coincide com o gabarito oficial.
- A alternativa A está errada, pois a repetição condicional justamente depende de uma condição para existir.
- A alternativa B está errada, pois a execução contínua sem depender de condições não define repetição condicional, e sim um laço infinito.
- A alternativa D está errada, pois o laço condicional exige uma condição; laços sem condição, como o infinito, não são condicionais.
- A alternativa E está errada, pois a repetição condicional pode executar o bloco várias vezes, ou até nenhuma, dependendo da condição, e não termina necessariamente na primeira iteração.
💡 Dica: Defina o conceito e dê um exemplo prático.
Alternativa por alternativa
O aluno pode ter entendido 'simples' como 'sem condição', confundindo o algoritmo de repetição condicional com uma sequência de instruções sem decisões.
O aluno pode ter confundido repetição condicional com execução contínua ou laço infinito, ignorando que a repetição depende de uma condição que pode se tornar falsa.
Por que engana: Confundir a definição de um algoritmo de repetição condicional com um algoritmo que não considera condições, levando a uma escolha incorreta.
Correto! Essa é a definição de um algoritmo de repetição condicional simples.
O aluno pode ter lido 'laços de repetição' e associado a ideia de repetição a ausência de condição, quando na verdade a palavra 'condicional' indica justamente o oposto.
O aluno pode ter imaginado que a repetição sempre para após uma única passagem, confundindo com uma estrutura de execução única ou com o comportamento de um teste feito apenas uma vez.
Raio-X da questão
algoritmo de repetição condicional
avaliacao
estrutura de controle de fluxo · laços de repetição
Revisar os conceitos de algoritmos e estruturas de repetição.
Confundir a definição de um algoritmo de repetição condicional com um algoritmo que não considera condições, levando a uma escolha incorreta.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é um algoritmo com repetição condicional simples e como ele pode ser utilizado em um programa?
- O que é um algoritmo de repetição e como ele pode ser utilizado para resolver problemas simples?
- O que é um algoritmo de repetição condicional simples? Exemplifique com um caso prático de uso.
- O que é um algoritmo de repetição simples e como ele é utilizado em um programa de computador?
- O que é um algoritmo com repetição condicional simples?
- O que é um algoritmo? Explique como ele pode ser utilizado para resolver problemas do dia a dia, usando repetições…
🔎 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
