A afirmação correta é a II: "O comando for é um comando de repetição, mais expressivo (no sentido de que consegue resolver mais problemas) do que o comando while." Embora os três comandos (for, while e do-while) sejam comandos de repetição, eles têm diferenças em sua sintaxe e na forma como são executados. O comando for é mais expressivo do que o comando while, pois permite que você declare e inicialize uma variável de controle dentro do próprio comando, além de permitir que você especifique a condição de término e o incremento da variável de controle em uma única linha. O comando while é mais simples e é usado quando você precisa repetir um bloco de código enquanto uma condição for verdadeira. O comando do-while é semelhante ao while, mas garante que o bloco de código seja executado pelo menos uma vez, mesmo que a condição seja falsa desde o início.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar