SóProvas


ID
3009886
Banca
IF Sul Rio-Grandense
Órgão
IF Sul Rio-Grandense
Ano
2019
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Observe o seguinte pseudo-código:


X[1] <- 10

X[2] <- X[1] + 20 * 2

X[3] <- 100

Y <- X[2]

SE X[1] = 10 ENTAO X[1] <- X[3] + X[1] + 50

Z <- Y + X[1] + x[2]


Ao final da execução do código acima, qual é o valor da variável Z?

Alternativas
Comentários
  • x[1]=10

    x[2]=50

    x[3]=100

    y=50

    x[1]=100+10+50 

    z= 50+160+50

    z=260

  • Este é um pseudocódigo relativamente elementar. Vejamos:

    X[1] recebe o valor 10;

    X[2] recebe o valor de X[1] acrescido de 20*2. Logo, X[2] recebe 50;

    X[3] recebe 100;

    Y recebe o valor de X[2], ou seja, 50;

    X[1] é igual a 10? SIM. Logo executaremos o ENTÃO.

    X[1] recebe os valores X[3] + X[1] + 50. X[1] recebe 100+10+50, logo, recebe 160;

    Z recebe Y + X[1] + X[2], ou seja, 50 + 160 + 50, o que dará 260.

    Resposta certa, alternativa a).

  • Força Guerreiro!!!!!!

  • Oi!

    Gabarito: A

    Bons estudos!

    -As pessoas costumam dizer que a motivação não dura sempre. Bem, nem o efeito do banho, por isso recomenda-se diariamente. – Zig Ziglar

  • X[1] <- 10

    X[2] <- X[1] + 20 * 2 // X[2] := 10 + 40 -> X[2] = 50

    X[3] <- 100

    Y <- X[2] // Y:= 50

    SE X[1] = 10 ENTAO X[1] <- X[3] + X[1] + 50 // X[1] É 10. X[1] := 100 + 10 + 50. X[1] := 160

    Z <- Y + X[1] + x[2] // Z:= 50 + 160 + 50 = 260