Buscar

ExercicioAula8 AULA9

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Conteúdo Online 
 
 
 
 
 
1) A função que exibe o elemento que está no topo da Pilha é bem parecida com a 
função: 
a) que insere no topo da Pilha; 
b) que remove o elemento do topo da Pilha; 
c) que exibe o primeiro elemento da Fila; 
d) que exibe o último elemento da Fila; 
e) não parece com nenhuma das funções acima. 
 
 
 
2) Se usarmos as funções da Lista Simplesmente Encadeada para implementarmos 
Pilha e Fila Dinâmica e as afirmativas abaixo, podemos afirmar que: 
I) A função remove elemento no início pode ser usada nas duas estruturas; 
II) A função insere elemento no início pode ser usada nas duas estruturas; 
III) A função que libera a memória não pode ser usada nas duas estruturas. 
 
a) As três afirmativas estão corretas. 
b) A III está correta. 
c) A I e III estão corretas. 
d) A I está correta. 
e) A I e II estão erradas. 
 
 
 
3) Tínhamos um ponteiro de nome ptr e precisávamos construir uma estrutura que 
repetição enquanto o ponteiro não fosse nulo. Observe os trechos abaixo e assinale 
qual a afirmativa correta. 
 
I if (ptr !=NULL) … 
II if( !ptr ) … 
III if(ptr) … 
IV while (ptr !=NULL)… 
V while (ptr)… 
 
a) I e II estão corretas. 
b) IV e V estão corretas. 
c) III está correta 
d) III e V estão corretas 
e) I e IV estão corretas

Continue navegando