(Lista estática com disciplina de PILHA) Há um arranjo de 10 posições do tipo String (cadeia de caracteres), cujo funcionamento é de uma PILHA. Informe qual a alternativa correta, após a execução dos seguintes comandos:
InicializaPilha();
Insere(Leite);
Insere(Macarrão);
Remove();
Insere(Farofa);
Insere(Bolacha);
Remove();
Insere(Sucrilhos);
(a) O topo aponta para Sucrilhos e os outros elementos da pilha são Macarrão e Bolacha. Foram removidos os elementos Leite e Farofa.
(b) O topo aponta para Leite e os outros elementos da pilha são Sucrilhos e Bolacha. Foram removidos os elementos Farofa e Macarrão
(c) O topo aponta para Farofa e os outros elementos da pilha são Bolacha e Sucrilhos. Foram removidos os elementos Leite e Macarrão.
(d) O topo aponta para Sucrilhos e os outros elementos da pilha são Farofa e Leite. Foram removidos os elementos Bolacha e Macarrão.
Soluções para a tarefa
Respondido por
3
Vamos lá:
Como funciona a pilha: Ela funciona com um método chamado LIFO em inglês Last In First Out, ou seja, o último a entrar na pilha é o primeiro a sair.
Resolvendo:
1 -Inicia Pilha
2 - Insere Leite, Topo =leite
3 Insere Macarrão, Topo macarrão, leite.
4 - remove , topo leite.
5 insere farofa, topo farofa,leite.
6 insere bolacha , topo bolacha, farofa, leite.
7 Remove, topo farofa, leite.
8 insere sucrilhos: topo sucrilhos, farofa, leite.
Alternativa D
Perguntas interessantes
História,
10 meses atrás
História,
10 meses atrás
Biologia,
10 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Física,
1 ano atrás