Logo Passei Direto
Buscar

Estrutura de Dados

Colégio Objetivo
Considere o Tipo Abstrato de Dados (TAD) da Pilha. Nessa TAD estão implementadas as seguintes operações: push(x): inserção do elemento x em uma pilha. pop(): remoção do elemento de uma pilha, retornando esse elemento. Considere a pilha abaixo, na qual existem quatro valores armazenados. O topo é indicado pelo ponteiro Topo. No estado da pilha acima, foi executada a sequência de instruções abaixo: y = 0 x = pop() y = y + x x = 6 push(x) x = 8 push(x) x = pop() x = pop() y = y + x Ao final da execução o valor de y será:


A 8
B 10 Você assinalou essa alternativa (B) Você acertou! Aula 3 – tema 3
C 12 D 19
E 15
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Ao analisar a sequência de instruções, podemos determinar o valor de y ao final da execução. Vamos acompanhar passo a passo: 1. y = 0 2. x = pop() -> x = 4 (removendo o elemento do topo da pilha) 3. y = y + x -> y = 0 + 4 = 4 4. x = 6 5. push(x) -> adiciona o valor 6 no topo da pilha 6. x = 8 7. push(x) -> adiciona o valor 8 no topo da pilha 8. x = pop() -> x = 8 (removendo o elemento do topo da pilha) 9. x = pop() -> x = 6 (removendo o elemento do topo da pilha) 10. y = y + x -> y = 4 + 6 = 10 Portanto, ao final da execução, o valor de y será 10. A alternativa correta é a B) 10.

Essa resposta te ajudou?

1
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Acerca da estrutura de dados e das regras mencionadas acima são feitas as seguintes afirmativas:

I.A regra 1 pode ser considerada uma ação de empilhar um elemento em uma pilha
II.A regra 1 pode ser considerada uma ação de enfileirar um elemento em uma fila
III.A regra 2 pode ser considerada ação de desempilhar um elemento de uma pilha
IV.A regra 2 pode ser considerada ação de desenfileirar um elemento de uma fila

Mais conteúdos dessa disciplina