Considere o seguinte programa em Python:
class Pilha():
def __init__(self):
self.data = [ ]
def push(self, x):
self.data.append(x)
def pop(self):
if len(self.data) > 0:
return self.data.pop(-1)
def empty(self):
return len(self.data) > 0
p = Pilha()
q = Pilha()
for i in range(5):
if i % 2 == 0:
p.push(i)
else:
q.push(i)
while p.empty():
q.push(p.pop())
while q.empty():
print(q.pop())
O programa irá imprimir, nesta ordem:
a.
Os números 0, 1, 2, 3 e 4.
b.
Os números 0, 2, 4, 3 e 1.
c.
Os números 4, 3, 2, 1 e 0.
d.
Os números 1, 3, 0, 2 e 4.
e.
Os números 0, 1, 3, 4 e 2.
Respostas
respondido por:
7
Resposta:
0,2,4,3 e 1
Explicação:
o AVA deu que tava certo
have no f... idea why
respondido por:
3
Resposta:
B
Os números 0, 2, 4, 3 e 1.
Explicação:
0, 2, 4, 3, 1
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás