Avaliação On2
6 pág.

Avaliação On2


DisciplinaEstrutura de Dados I10.959 materiais205.010 seguidores
Pré-visualização2 páginas
duplamente encadeada de forma 
seqüencial, com o preenchimento de 3 nós, baseado na estrutura apresentada. A função deverá 
receber o nó inicial e não retornar nada. 
struct num_letra { 
int num; 
char letra; 
struct num_letra *ant, *post; 
}; 
 
 Pontos da Questão: 1,5 
Resposta do Aluno: 
void insereno (); nodo *p = new nodo; p->dado = int; char; p->ant = num; p-
>post = letra; 
 
Gabarito: 
void insere(num_letra *no){ num_letra *aux; for (int i=0;i<3;i++){ no->num = 
i; no->letra= i+65; if (i==0){ no->ant=NULL; no->post=NULL; }else{ aux= no-
1; aux->post=no; no->ant=aux; no->post=NULL; } no++; } } 
 
Fundamentação do Professor: 
void
 insere(num_letra *no){ num_letra *aux; for (int i=0;i<3;i++){ 
no->num = i; no->letra= i+65; if (i==0){ no->ant=NULL; 
no->post=NULL; }else{ aux= no-1; aux->post=no; no->ant=aux; 
 
Pontos do Aluno: 0, 
 
 
 
Server IP : 192.168.10.137 Client IP: 201.37.211.125 Tempo de execução da página : 1,844