Qual das seguintes estruturas de controle é usada para executar um bloco de código repetidamente enquanto uma condição for verdadeira?

(A) - 
 sequência
(B) - 
 seleção
(C) - 
 repetição
(D) - 
 atribuição
(E) - 
 declaração

Explicação

A estrutura de controle de repetição é usada para executar um bloco de código repetidamente enquanto uma determinada condição for verdadeira. entre as opções fornecidas, apenas a alternativa (c) representa uma estrutura de controle de repetição.

Análise das alternativas

As demais alternativas representam outros tipos de estruturas de controle ou comandos de linguagem de programação:

  • (a) sequência: define a ordem de execução das instruções.
  • (b) seleção: usa uma condição para escolher entre blocos de código alternativos.
  • (d) atribuição: atribui um valor a uma variável.
  • (e) declaração: declara uma variável ou função.

Conclusão

As estruturas de controle de repetição são essenciais para escrever programas que podem executar tarefas repetitivas de forma eficiente. elas permitem que os programadores criem loops que executam um bloco de código até que uma determinada condição seja atendida.