Ed
há 3 semanas
Vamos analisar passo a passo a pilha e as operações: Pilha inicial (do topo para o fundo): Topo -> 11, 1, 7, 10, 12, 4, 8, 9, 3, 15, 2, 5 -> Fundo Operações: 1) pop() -> remove 11 Pilha: 1, 7, 10, 12, 4, 8, 9, 3, 15, 2, 5 2) pop() -> remove 1 Pilha: 7, 10, 12, 4, 8, 9, 3, 15, 2, 5 3) pop() -> remove 7 Pilha: 10, 12, 4, 8, 9, 3, 15, 2, 5 4) push(6) -> adiciona 6 no topo Pilha: 6, 10, 12, 4, 8, 9, 3, 15, 2, 5 5) push(13) -> adiciona 13 no topo Pilha: 13, 6, 10, 12, 4, 8, 9, 3, 15, 2, 5 6) pop() -> remove 13 Pilha: 6, 10, 12, 4, 8, 9, 3, 15, 2, 5 7) push(14) -> adiciona 14 no topo Pilha: 14, 6, 10, 12, 4, 8, 9, 3, 15, 2, 5 8) pop() -> remove 14 Pilha: 6, 10, 12, 4, 8, 9, 3, 15, 2, 5 9) pop() -> remove 6 Pilha: 10, 12, 4, 8, 9, 3, 15, 2, 5 Agora, se chamarmos pop() mais uma vez, será removido o topo atual, que é 10. Portanto, a resposta correta é: E) 10.
Cadastre-se ou realize login
Mais perguntas desse material