Logo Passei Direto
Buscar
O comando while é uma estrutura do tipo laço condicional, isto é, o loop baseia-se na análise de uma condição. Esta estrutura é utilizada quando temos um número indefinido de repetições e se caracteriza por realizar um teste condicional no início.
Assinale a alternativa correta relacionada à situação que provoca o laço entrar em loop infinito, ou seja, não parar nunca:
a. Foram usadas duas variáveis no teste condicional ao invés de uma.
b. A variável do teste condicional está sendo anulada por alguma outra instrução dentro do laço.
c. Não foi inserida uma estrutura condicional dentro do laço de repetição.
d. A variável usada no teste condicional não resulta em 1 ou 0.
e. O teste condicional do laço sempre resulta em verdadeiro.
User badge image
Exercícios Para o Conhecimento

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

Para que um laço `while` entre em loop infinito, é necessário que a condição de parada nunca se torne falsa. Vamos analisar as alternativas: a) Foram usadas duas variáveis no teste condicional ao invés de uma. - Isso não necessariamente causa um loop infinito, depende da lógica da condição. b) A variável do teste condicional está sendo anulada por alguma outra instrução dentro do laço. - Isso pode causar problemas, mas não é uma condição que garante um loop infinito. c) Não foi inserida uma estrutura condicional dentro do laço de repetição. - A ausência de uma estrutura condicional não garante um loop infinito. d) A variável usada no teste condicional não resulta em 1 ou 0. - Isso pode ser verdade, mas não é uma condição que necessariamente leva a um loop infinito. e) O teste condicional do laço sempre resulta em verdadeiro. - Esta é a condição clássica que leva a um loop infinito, pois a condição nunca se torna falsa. Portanto, a alternativa correta que provoca o laço entrar em loop infinito é: e) O teste condicional do laço sempre resulta em verdadeiro.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina