Ed
mês passado
Vamos analisar cada afirmação: I. Na estrutura de repetição com teste no início, o bloco de código pode não ser executado nenhuma vez, pois a condição é avaliada antes da primeira execução. Verdadeiro. Essa afirmação está correta, pois em estruturas como o "while", a condição é verificada antes da execução do bloco de código, o que pode resultar em nenhuma execução se a condição for falsa desde o início. II. A estrutura de seleção do tipo "avalie-caso" é adequada para decisões baseadas em valores específicos e não requer o uso de operadores relacionais ou lógicos. Verdadeiro. Essa afirmação também está correta, pois a estrutura "switch" (ou "avalie-caso") é utilizada para comparar uma variável com valores específicos, sem a necessidade de operadores relacionais ou lógicos. III. A estrutura "faça-enquanto" é preferencialmente utilizada quando se deseja que o bloco de código possa não ser executado, garantindo maior controle lógico. Falso. A estrutura "faça-enquanto" (ou "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. Com base nessa análise, as afirmações corretas são I e II. Portanto, a alternativa correta é: "É correto o que se afirma em: I e II."