Ed
mês passado
Vamos analisar as alternativas apresentadas: A) A solução sugere retirar a linha do print de dentro do while e criar uma instrução para iterar a variável de controle. Isso não resolve o problema do loop infinito, pois a variável de controle ainda não estaria sendo incrementada. B) A solução sugere alterar a condição lógica do laço para x >= 100. Isso não resolve o problema, pois a variável de controle ainda não está sendo iterada. C) A solução sugere alterar a condição lógica do laço para x >= 100. Novamente, isso não resolve o problema do loop infinito, pois a variável de controle não está sendo incrementada. D) A solução sugere adicionar uma linha que incremente a variável de controle dentro do while, antes do print. Isso é uma boa solução, pois garante que a variável de controle seja atualizada antes de imprimir, evitando o loop infinito. E) A solução sugere adicionar uma linha que incremente a variável de controle dentro do while, após o print. Isso também resolveria o problema, mas a variável seria incrementada depois da impressão, o que não é ideal para a lógica de controle. A melhor alternativa que resolve o problema do loop infinito e garante que a variável de controle seja atualizada corretamente é a D. Portanto, a resposta correta é: D) O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while. A linha deve ser inserida antes do print.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material