Ed
ontem
Vamos analisar cada uma das alternativas para identificar a correta: A) No for, a condição é verificada depois do bloco, o que garante pelo menos uma execução. - Incorreto. No laço for, a condição é verificada antes da execução do bloco, assim, pode não executar nenhuma vez. B) No do-while, a condição é verificada depois do bloco, garantindo ao menos uma execução. - Correto. O laço do-while sempre executa o bloco pelo menos uma vez, pois a condição é verificada após a execução. C) No while, a condição é verificada após a primeira iteração, por isso ele sempre executa pelo menos uma vez. - Incorreto. No laço while, a condição é verificada antes da execução do bloco, podendo não executar nenhuma vez. D) O do-while é indicado quando o número de repetições é definido previamente, como em contagens fixas. - Incorreto. O do-while é mais utilizado quando se quer garantir que o bloco execute pelo menos uma vez, independentemente do número de repetições. Portanto, a alternativa correta é: B) No do-while, a condição é verificada depois do bloco, garantindo ao menos uma execução.