Ed
semana passada
Vamos analisar cada afirmativa: I. O comando break interrompe a execução de um laço antes que a condição seja falsa. Verdadeiro, o comando break encerra imediatamente o laço, independentemente da condição de repetição. II. O comando continue encerra completamente a execução do laço. Falso, o comando continue não encerra o laço, mas sim interrompe a iteração atual e passa para a próxima iteração do laço. III. O uso indiscriminado de break e continue pode reduzir a clareza do algoritmo. Verdadeiro, o uso excessivo desses comandos pode tornar o código mais difícil de entender e seguir. IV. Ambos os comandos só podem ser usados dentro de laços de repetição. Verdadeiro, tanto o break quanto o continue são utilizados exclusivamente dentro de estruturas de repetição (como for, while, etc.). Agora, vamos resumir os resultados: - I: Verdadeiro - II: Falso - III: Verdadeiro - IV: Verdadeiro Portanto, a alternativa correta que contém todos os itens verdadeiros é: b) Apenas I e III estão corretas.