Pergunta
Questao 3/10 -1Logica de Programação e Algoritmos Na AULA 4 você aprendeu a trabalhar com a estrutura de repetição while (enquanto). A seguir você encontra um código com o while que deveria apresentar na tela impresso todos os valores de 10 até 100 x=10 while (xlt =100) print(x) Porém, 0 código apresentado contém um problema Assinale a alternativa que CORRETAMENTE explica quallo problema e a solução para ele. problema no código é que a variável de controle não está sendo iterada gerando um loop infinito e fazendo com que o laco nunca se encerre A solução para o problema é retirar a linha do print de dentro do while colocando após o laço, e criandoluma instrucão dentro do laco para iterara variavel de controle problema no código é que expressão lógica colocada no laco está incorreta. A solucão para o problema é alterarla condição lógica do laco para xgt =100 C problema no código é que a variável de controle não está sendo literada gerando um Voop infinito e fazendo com que olaco nunca se encerre.A solucão para o problema é alterar a condicão lógica do laço para xgt =100 problema no código é que a variável de controle não está sendo iterada gerando um loop infinito e fazendo com que olaç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 o print problema no código é que a variavel de controle não está sendo iterada gerando um loop infinito e fazendo com que olaco 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 serinserida apos oprint. 4) Ler em voz alt
Solução
Verification of experts
3.2271 Voting
QueridaElite · Tutor por 8 anos
Responder
resposta correta é:<br /><br />**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.**<br /><br />Explicação: O código apresentado não incrementa a variável de controle `$x` dentro do laço `while`, resultando em um loop infinito. Para corrigir o problema, é necessário adicionar uma linha dentro do laço `while` para incrementar a variável `$x` antes de imprimir seu valor.
Clique para avaliar: