Suponha uma pilha estática com 5 posições para elementos inteiros, execute as operações:
void inicializaPilha(); // topo começa valendo -1
boolean Vazia()? // qual o resultado?
boolean Cheia()? // qual o resultado?
void insere(20); //qual o valor do topo? Qual a posição do 20? void insere(40); // qual o valor do topo? Qual a posição do 40? void insere(100); // qual o valor do topo? Qual a posição do 100? boolean Cheia()? // qual o resultado?
void insere(89); // qual o valor do topo? Qual posição do 89?
int remove(); // quem saiu e qual o topo?
int remove(); // quem saiu e qual o topo?
int remove(); // quem saiu e qual o topo?
int remove(); // quem saiu e qual o topo?
int remove(); // quem saiu e qual o topo?
boolean Vazia()? // qual o resultado?
qual o topo ?
Anexos:
Soluções para a tarefa
Respondido por
6
void inicializaPilha(); // topo começa valendo -1
Ok ! a pilha foi inicializada
boolean Vazia()? // qual o resultado?
Oxente ? a pilha num foi inicializada agora mesmo ? resultado = True (1)
boolean Cheia()? // qual o resultado?
oxene ? a pilha foi inicializada agora home de deus ! Resultado = False (0)
void insere(20); //qual o valor do topo? Qual a posição do 20?
valor do topo = 20
posição do topo = 0
void insere(40); // qual o valor do topo? Qual a posição do 40?
valor do topo = 40
posição do topo = 1
void insere(100); // qual o valor do topo? Qual a posição do 100?
valor do topo = 100
posicao do topo = 2
boolean Cheia()? // qual o resultado?
false. A pilha tem 3 elementos e cabem 5
void insere(89); // qual o valor do topo? Qual posição do 89?
valor do topo = 89
posicao do topo = 3
int remove(); // quem saiu e qual o topo?
89, o topo passa a ser 100
int remove(); // quem saiu e qual o topo?
100, o topo passa a ser 40
int remove(); // quem saiu e qual o topo?
40, o topo passar a ser 20
int remove(); // quem saiu e qual o topo?
20, a pilha fica fazia
int remove(); // quem saiu e qual o topo?
null, a pilha tá vazia
boolean Vazia()? // qual o resultado?
True, a pilha tá vazia
qual o topo ?
felipeastor6p6zw5d:
valeu .. postei outro que estou em duvidas, ver se consegue resolver https://brainly.com.br/tarefa/15032501
Perguntas interessantes