Qual das seguintes estruturas de programação é usada para executar um bloco de código repetidamente até que uma condição seja atendida?
(A) -
sequência - executa uma série de instruções na ordem em que foram escritas.
(B) -
seleção - executa um bloco de código com base no valor de uma expressão booliana.
(C) -
repetição - executa um bloco de código repetidamente até que uma condição seja atendida.
(D) -
função - agrupa uma série de instruções em um bloco reutilizável que pode ser chamado de outras partes do programa.
(E) -
estrutura de dados - armazena e organiza dados de forma eficiente.
Explicação
A repetição é uma estrutura de programação que permite que um bloco de código seja executado repetidamente até que uma determinada condição seja atendida.
Análise das alternativas
As demais alternativas representam outras estruturas de programação distintas:
- (a): sequência - executa uma série de instruções na ordem em que foram escritas.
- (b): seleção - executa um bloco de código com base no valor de uma expressão booliana.
- (d): função - agrupa uma série de instruções em um bloco reutilizável que pode ser chamado de outras partes do programa.
- (e): estrutura de dados - armazena e organiza dados de forma eficiente.
Conclusão
As estruturas de repetição são essenciais na programação, permitindo que os programas executem tarefas repetitivas com eficiência. elas permitem que os programadores automatizem tarefas que, de outra forma, teriam que ser executadas manualmente, economizando tempo e esforço.