Qual a função do comando de repetição em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a função do comando de repetição em um algoritmo?
- A) Executar um bloco de código múltiplas vezes.
- B) Parar a execução do algoritmo.
- C) Criar uma nova variável.
- D) Reduzir a complexidade do algoritmo.
- E) Exibir resultados na tela.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um comando de repetição (laço, como while, for ou repeat) serve para executar um mesmo bloco de instruções várias vezes, enquanto uma condição for verdadeira ou até um número determinado de vezes.
- Portanto, a alternativa A descreve exatamente a função desse comando, e ela coincide com o gabarito oficial.
- A alternativa B está errada, pois parar a execução é função de um comando de término ou de uma condição de parada, não do laço de repetição em si.
- A alternativa C está errada, pois criar variáveis é feito por declaração ou atribuição, e não pelo comando de repetição.
- A alternativa D está errada, pois a repetição costuma aumentar o número de execuções, e não reduzir a complexidade conceitual do algoritmo.
- A alternativa E está errada, pois exibir resultados é função de um comando de saída, como escreva ou print, que pode existir em qualquer algoritmo sem ser uma repetição.
💡 Dica: Pense sobre como os comandos de repetição funcionam em algoritmos.
Alternativa por alternativa
Permite repetir ações até que uma condição seja atendida.
O aluno pode ter confundido o laço com o comando de parada ou com a condição de saída do laço, achando que a função principal da repetição é encerrar o programa.
O aluno pode ter associado a repetição ao uso de variáveis, por exemplo contadores, achando que o comando cria variáveis em vez de apenas utilizá-las.
O aluno pode ter a intuição de que estruturas mais organizadas tornam o algoritmo mais simples, e assim atribuir à repetição o efeito de reduzir a complexidade.
Por que engana: Confundir a função do comando de repetição com a de outras estruturas de controle, como a de seleção ou a de parada.
O aluno pode ter confundido o comando de repetição com o comando de saída de dados, já que laços frequentemente são usados para exibir vários resultados na tela.
Raio-X da questão
comando de repetição
avaliacao
estrutura de controle · lógica de programação
Revisar os conceitos de algoritmos e estruturas de repetição.
Confundir a função do comando de repetição com a de outras estruturas de controle, como a de seleção ou a de parada.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a função principal de um algoritmo de repetição em programação?
- Qual é o objetivo de uma repetição em um algoritmo?
- Qual é a principal função de um algoritmo com repetição?
- Qual é a função de um algoritmo que utiliza repetição simples em um programa?
- Qual é a função do comando 'for' em um algoritmo?
- O que um algoritmo de repetição faz?
🔎 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
