Buscar

As instruções contidas dentro do bloco while são executadas repetidas vezes enquanto o valor de expressão_lógica for verdadeira. Por exemplo, dado ...

As instruções contidas dentro do bloco while são executadas repetidas vezes enquanto o valor de expressão_lógica for verdadeira. Por exemplo, dado o trecho de código: int i = 4; while (i > 0){ System.out.print(i); i--; } O código acima irá imprimir 4321 na tela. Se a linha contendo a instrução i-- for removida, teremos uma repetição infinita, ou seja, um código que não termina. Portanto, ao usar laços while, ou qualquer outra estrutura de controle de repetição, tenha a certeza de utilizar uma estrutura de repetição que encerre em algum momento.


Essa pergunta também está no material:

16148194-Algoritmos-e-Programacao-II-Apostila-Completa-62
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

Respostas

User badge image

Ed Verified user icon

Sim, as instruções contidas dentro do bloco while são executadas repetidamente enquanto o valor da expressão lógica for verdadeira. No exemplo dado, o código irá imprimir os números de 4 a 1 na tela, pois a variável "i" é decrementada a cada iteração do loop. No entanto, se a linha contendo a instrução "i--" for removida, teremos uma repetição infinita, pois a condição do while nunca será falsa e o código não terminará. É importante ter cuidado ao utilizar estruturas de repetição para garantir que haja uma condição de término, evitando loops infinitos.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina