Computação Múltipla Escolha

Considere a seguinte classe e o seguinte fragmento de código que utiliza essa classe. Qual seria o output se C for uma pilha?

Considere a seguinte classe e o seguinte fragmento de código que utiliza essa classe. Qual seria o output se C for uma pilha?

  1. Tom
  2. Dick
  3. Harry
  4. Moe
  5. Não existe informação suficiente

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Harry

Para determinar a saída correta, precisamos entender o comportamento de uma estrutura de dados chamada Pilha (do inglês Stack).

Uma pilha opera sob o princípio LIFO (Last In, First Out), que significa "Último a Entrar, Primeiro a Sair". Isso funciona como uma pilha de pratos: você coloca novos pratos por cima dos antigos e os retira sempre do topo.

Análise da Execução

Vamos simular o código passo a passo conforme as operações de inserção e remoção:

  1. Inserções (insert):
  • Insere-se "Tom" \rightarrow Pilha: [Tom]
  • Insere-se

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.