Ed
há 3 dias
Vamos analisar as alternativas com base no funcionamento das estruturas de repetição: a) "O 'repita-até' iguala-se ao 'faça-enquanto', repetindo o bloco enquanto a expressão lógica for verdadeira." - Incorreto. O 'repita-até' (do-while) executa o bloco e depois testa a condição, repetindo até que a condição seja verdadeira (ou seja, repete enquanto a condição for falsa). Já o 'faça-enquanto' não é um termo padrão, mas geralmente 'do-while' repete até a condição ser verdadeira, não enquanto for verdadeira. b) "O 'faça-enquanto' testa a condição antes da execução do bloco, impedindo a execução se a condição inicial for falsa." - Incorreto. O 'faça-enquanto' (do-while) testa a condição após a execução do bloco, garantindo pelo menos uma execução. c) "A estrutura 'enquanto-faça' realiza pré-teste, permitindo que o bloco não seja executado se a condição for falsa." - Correto. O 'enquanto-faça' (while) testa a condição antes de executar o bloco, podendo não executar nenhuma vez se a condição for falsa inicialmente. d) "O laço 'para-faça' dispensa expressão lógica de continuidade, sendo gerido apenas por inicialização e incremento." - Incorreto. O 'para' (for) tem três partes: inicialização, condição (expressão lógica) e incremento; a condição é essencial para controlar o laço. e) "O 'enquanto-faça' restringe-se a repetições conhecidas previamente, funcionando apenas por controle de contador." - Incorreto. O 'enquanto' é usado para repetições com condição lógica, não necessariamente com número conhecido de repetições. Portanto, a alternativa correta é: c. A estrutura 'enquanto-faça' realiza pré-teste, permitindo que o bloco não seja executado se a condição for falsa.
Cadastre-se ou realize login