Analise o trecho de código Python a seguir:Em relação ao tre...
Analise o trecho de código Python a seguir:

Em relação ao trecho apresentado, assinale a alternativa que indica o conteúdo que será exibido na tela a partir da execução da linha 4 (print).
Comentários
Veja os comentários dos nossos alunos
a[0] = a[0] + a[-2]
a[0] = 1 + 9 = 10
a[1] = a[1] + a[-1]
a[1] = 2 + 10 = 12
a[2] = a[2] + a[0]
a[2] = 3 + 10 = 13
a[3] = a[3] + a[1]
a[3] = 4 + 12 = 16
a[4] = a[4] + a[2]
a[4] = 5 + 13 = 18
a[5] = a[5] + a[3]
a[5] = 6 + 16 = 22
a[6] = a[6] + a[4]
a[6] = 7 + 18 = 25
a[7] = a[7] + a[5]
a[7] = 8 + 22 = 30
a[8] = a[8] + a[6]
a[8] = 9 + 25 = 34
a[9] = a[9] + a[7]
a[9] = 10 + 30 = 40
Fora do loop:
i=9
a[i]*a[i-2] - a[i-1]*a[i-1]
a[9]*a[7] - a[8]*a[8]
= (1200) - (1156)
Resposta=44
Script que usei para gerar a anotação:
import sys
sys.stdout=open('ex.txt', 'w+')
a = list(range(1, 11, 1))
for i in range(0, 10):
print(f"a[{i}] = a[{i}] + a[{i-2}]\n"+f"a[{i}] = {a[i]} + {a[i-2]} = {a[i] + a[i-2]}")
a[i] = a[i] + a[i-2]
print("",
"Fora do loop:",
f"\ti={i}", "",
"a[i]*a[i-2] - a[i-1]*a[i-1]", f"a[{i}]*a[{i-2}] - a[{i-1}]*a[{i-1}]",
f"= ({a[i]*a[i-2]}) - ({a[i-1]*a[i-1]})",
f"Resposta={a[i]*a[i-2] - a[i-1]*a[i-1]}",
sep="\n")
Cara que questão esquisita,
até rodei aqui.
[10, 2, 3, 4, 5, 6, 7, 8, 9, 10] linha numero : 0
[10, 12, 3, 4, 5, 6, 7, 8, 9, 10] linha numero : 1
[10, 12, 13, 4, 5, 6, 7, 8, 9, 10] linha numero : 2
[10, 12, 13, 16, 5, 6, 7, 8, 9, 10] linha numero : 3
[10, 12, 13, 16, 18, 6, 7, 8, 9, 10] linha numero : 4
[10, 12, 13, 16, 18, 22, 7, 8, 9, 10] linha numero : 5
[10, 12, 13, 16, 18, 22, 25, 8, 9, 10] linha numero : 6
[10, 12, 13, 16, 18, 22, 25, 30, 9, 10] linha numero : 7
[10, 12, 13, 16, 18, 22, 25, 30, 34, 10] linha numero : 8
[10, 12, 13, 16, 18, 22, 25, 30, 34, 40] linha numero : 9
44
é 44 mesmo.
Gab E)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo