Ed
ano passado
Vamos analisar as opções para entender a principal diferença entre `while` e `do-while`: a) while executa o bloco de código pelo menos uma vez, do-while não. - Incorreto. O `while` pode não executar o bloco de código se a condição for falsa desde o início. b) do-while executa o bloco de código pelo menos uma vez, while não. - Correto. O `do-while` garante que o bloco de código seja executado pelo menos uma vez, pois a condição é verificada após a execução do bloco. c) while é usado para loops infinitos, do-while para loops finitos. - Incorreto. Ambos podem ser usados para loops infinitos ou finitos, dependendo da condição. d) do-while é mais eficiente que while. - Incorreto. A eficiência depende do contexto e não há uma regra geral que torne um mais eficiente que o outro. e) Não há diferença significativa. - Incorreto. Há uma diferença clara entre os dois. Portanto, a resposta correta é: b) do-while executa o bloco de código pelo menos uma vez, while não.
Cadastre-se ou realize login
Mais perguntas desse material