Logo Passei Direto
Buscar
Considere a seguinte repetição:

while (z >= w) do

begin

n1 := n2;

i := i + 1;

end;

Podemos afirmar que
está incorreta pois n1 não pode guardar n2
está correta e é crescente
está incorreta pois os valores da condição não alteram
está correta
está correta e irá sempre funcionar
User badge image
ExpressãoComunicativa

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

A afirmação correta sobre o trecho de código apresentado é que "está incorreta pois os valores da condição não alteram". Isso porque, se os valores de `z` e `w` não mudam dentro do loop, a condição `while (z >= w)` pode resultar em um loop infinito, dependendo dos valores iniciais de `z` e `w`. Portanto, a execução do loop não levará a uma alteração nos valores que poderiam eventualmente fazer a condição se tornar falsa.

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!

Mais perguntas desse material

Mais conteúdos dessa disciplina