A alternativa correta é a letra B: "O código no While será executado pelo menos uma vez mesmo que a condição de controle não seja satisfeita, já no for não será executado caso a condição não seja satisfeita." No laço de repetição While, a condição é verificada antes da execução do código, enquanto no laço For, a condição é verificada antes de cada iteração. Portanto, se a condição não for satisfeita no For, o código dentro do laço não será executado nenhuma vez. Já no While, o código dentro do laço será executado pelo menos uma vez, mesmo que a condição não seja satisfeita. As outras alternativas estão incorretas: - A: O For não necessita utilizar o if e break para realizar o controle das repetições. Ele já possui uma estrutura de controle própria. - C e E: Tanto o For quanto o While podem utilizar variáveis de controle internas ou externas, dependendo da necessidade do programador. - D: Esta afirmação está incorreta, pois o For pode utilizar variáveis de controle internas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar