Ed
ontem
Para determinar qual estrutura de repetição garante a execução do bloco de código pelo menos uma vez, precisamos analisar as opções: a) for - Esta estrutura é utilizada quando o número de iterações é conhecido, mas não garante a execução do bloco se a condição inicial não for atendida. b) while - Esta estrutura testa a condição antes de executar o bloco de código. Se a condição não for verdadeira desde o início, o bloco não será executado. c) do...while - Esta estrutura garante que o bloco de código seja executado pelo menos uma vez, pois a condição é testada após a execução do bloco. d) switch - Esta não é uma estrutura de repetição, mas sim uma estrutura de controle de fluxo que permite selecionar um bloco de código para ser executado com base no valor de uma expressão. e) for (repetido) - Novamente, esta estrutura não garante a execução do bloco se a condição inicial não for atendida. Portanto, a estrutura de repetição que garante a execução do bloco ao menos uma vez, independentemente da condição inicial, é: c) do... while.