• Matéria: Informática
  • Autor: alrsdeckoal
  • Perguntado 4 anos atrás

(2017 - IF - RN - Professor - Sistemas de Informação) Observe os seguintes comandos em Python: x = [2, 9, 1, 5] i = 1 j = 2 i, x[i] = j * 2 - x[j] ** 2, 0 print(x) Ao término da execução da última linha, o programa deverá imprimir:

Respostas

respondido por: danielecaetanobr1
20

Resposta:

[2, 9, 1, 0]

Explicação:

x = [2,9,1,5] (cada número de x tem uma posição, que se inicia em 0)

i = 1

j = 2

i, x[i] = j * 2 - x[j] **2, 0

print (x)

i = J * 2 - x[j] **2

i = 2 * 2 - x[1] **2

i = 2 * 2 - 1 * 1

i = 4 - 1

i = 3

x[3]=0

obs: x[j] > x[2]  

posições de x [0,1,2,3] = x [2,9,1,5] (cada número de x tem uma posição, que se inicia em 0)

Perguntas similares