Ir para o conteúdo

Exercícios sobre Teste de Mesa

Questão 1
Dado o código abaixo, faça o teste de mesa e informe os valores finais de x, y e z.

x = 5
y = 3
z = x + y
x = z - 2
y = x + z

Questão 2
Simule a execução do código e informe o valor impresso.

a = 10
b = 2
c = a * b
c = c - a
print(c)

Questão 3
Dado o código abaixo, qual será a saída?

x = 4
y = 6

if x > y:
    print(x)
else:
    print(y)

Questão 4
Faça o teste de mesa do código abaixo e informe a saída.

x = 7

if x % 2 == 0:
    print("Par")
else:
    print("Ímpar")

Questão 5
Simule a execução do código e informe o valor final de soma.

soma = 0

for i in range(1, 4):
    soma += i

Questão 6
Dado o código abaixo, informe a saída.

for i in range(3):
    print(i)

Questão 7
Faça o teste de mesa e informe o valor final de x.

x = 1

for i in range(4):
    x = x * 2

Questão 8
Simule o código abaixo e informe a saída.

x = 0

while x < 3:
    print(x)
    x += 1

Questão 9
Dado o código abaixo, qual será o valor final de y?

x = 2
y = 5

while x < 5:
    y += x
    x += 1

Questão 10
Simule a execução e informe a saída.

a = 3
b = 4

if a > 2 and b < 5:
    print("A")
else:
    print("B")