Observe o código abaixo em Python. A, b = 0, 1 while b < 10: print (b) a, b = b, a b Após a execução, esse código gera a seguinte saída: 0 0 1 2 3 4 0 1 1 2 3 5 8 1 1 2 3 5 8 0 1 2 3 4 5 6 7 8 9 1 2 4 8
Soluções para a tarefa
No código de programação Python dado, a saída impressa é c) 1 1 2 3 5 8.
Saída do código Python
No código em linguagem Python fornecido, podemos observar a presença de um laço (while), onde a variável b é impressa na tela, até que seu valor seja maior ou igual a 10. Em cada iteração do laço a variável b é atualizada como a soma a + b.
Para encontrar a saída impressa, podemos verificar o que ocorre em cada iteração do laço while:
Iteração 1 => valor impresso: 1 => valores atualizados a = 1, b = 1.
Iteração 2 => valor impresso: 1 => valores atualizados a = 1, b = 2.
Iteração 3 => valor impresso: 2 => valores atualizados a = 2, b = 3.
Iteração 4 => valor impresso: 3 => valores atualizados a = 3, b = 5.
Iteração 5 => valor impresso: 5 => valores atualizados a = 5, b = 8.
Iteração 5 => valor impresso: 8 => valores atualizados a = 8, b = 13.
Portanto, a saída impressa na tela é 1 1 2 3 5 8. A alternativa c) é correta.
Código organizado
a, b = 0, 1
while b < 10:
print (b)
a, b = b, a+b
Alternativas organizadas
a) 0 0 1 2 3 4
b) 0 1 1 2 3 5 8
c) 1 1 2 3 5 8
d) 0 1 2 3 4 5 6 7 8 9
e) 1 2 4 8
Saiba mais sobre programação Python em: https://brainly.com.br/tarefa/53896408
#SPJ4
Resposta:
A resposta correta é: 1 1 2 3 5 8
Explicação: Gabarito