Logo Passei Direto
Buscar
No que diz respeito à linguagem de programação e as linguagens de script, julgue os itens a seguir. a,b=0,2 while b < 20: a,b=b,a+b+1 print(b) Assinale a opção que apresenta a sequência correta de números impressos no console de um interpretador Python durante a execução dos comandos acima A 1, 1, 2,3,5,8 B 2,2、4、6 C 2,3,6 D 3, 3, 6,10,17,28
User badge image
W.costa

há 2 anos

User badge image
W.costa

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar o código fornecido passo a passo para entender qual é a sequência de números que será impressa no console. O código é: ```python a, b = 0, 2 while b < 20: a, b = b, a + b + 1 print(b) ``` 1. Inicialmente, `a = 0` e `b = 2`. 2. O loop `while` continua enquanto `b < 20`. Agora, vamos ver como os valores de `a` e `b` mudam a cada iteração: - 1ª iteração: - `a, b = 2, 0 + 2 + 1` → `a = 2`, `b = 3` - `print(b)` → imprime `3` - 2ª iteração: - `a, b = 3, 2 + 3 + 1` → `a = 3`, `b = 6` - `print(b)` → imprime `6` - 3ª iteração: - `a, b = 6, 3 + 6 + 1` → `a = 6`, `b = 10` - `print(b)` → imprime `10` - 4ª iteração: - `a, b = 10, 6 + 10 + 1` → `a = 10`, `b = 17` - `print(b)` → imprime `17` - 5ª iteração: - `a, b = 17, 10 + 17 + 1` → `a = 17`, `b = 28` - `print(b)` → imprime `28` - 6ª iteração: - `a, b = 28, 17 + 28 + 1` → `a = 28`, `b = 46` - O loop termina porque `b` não é mais menor que 20. Portanto, os números impressos no console são: `3, 6, 10, 17, 28`. Analisando as opções: A) 1, 1, 2, 3, 5, 8 - Não corresponde. B) 2, 2, 4, 6 - Não corresponde. C) 2, 3, 6 - Não corresponde. D) 3, 3, 6, 10, 17, 28 - Não corresponde exatamente, mas a sequência correta é `3, 6, 10, 17, 28`. Nenhuma das opções apresentadas corresponde exatamente à saída correta do código. Portanto, parece que não há uma resposta correta entre as opções fornecidas. Você pode precisar revisar as opções ou o código.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina