Vamos analisar cada alternativa: A) A condição dentro de um laço while e do-while não precisa ser colocada dentro de parênteses. Isso está incorreto. Na linguagem C, a condição dentro de um laço while e do-while precisa ser colocada dentro de parênteses. B) Os laços while e for executam sempre, pelo menos uma vez, o corpo do laço. Isso está correto. Tanto o while quanto o for executam o corpo do laço pelo menos uma vez, desde que a condição seja verdadeira na primeira iteração. C) O laço do-while executa sempre, pelo menos uma vez, o corpo do laço. Isso está correto. O do-while executa o corpo do laço pelo menos uma vez, mesmo que a condição seja falsa desde o início. D) No laço for, o número de vezes que as cargas iniciais são executadas (inicialização) é sempre igual ao número de iterações do laço. Isso está incorreto. O número de vezes que as cargas iniciais são executadas no laço for pode não ser igual ao número total de iterações do laço, dependendo da lógica de programação. E) No laço for ou while, o número de vezes que a condição é testada é sempre igual ao número de iterações do laço. Isso está incorreto. O número de vezes que a condição é testada pode ser diferente do número total de iterações do laço, dependendo da lógica de programação. Portanto, as alternativas corretas são B e C.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar