ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Pila Y Cola Programacion


Enviado por   •  3 de Noviembre de 2013  •  572 Palabras (3 Páginas)  •  469 Visitas

Página 1 de 3

Funciones pila

void nuevapila (tipopila *ptr){

ptr->tope=0;

}

void insertar (tipopila *ptr, int elemento){

if (ptr==NULL)

return;

if (full(ptr))

return;

else{

ptr->valor[ptr->tope++]=elemento;

return;

}

}

int sacar (tipopila *ptr){

if (vacia(ptr))

return -1;

else

return ptr->valor[--ptr->tope];

}

int tope (tipopila *ptr){

if (vacia(ptr))

return -1;

else

return ptr->valor[ptr->topre-1];

}

int vacia (tipopila *ptr){

if (ptr==NULL)

return -1;

if (prt->tope==0)

return 1;

else

return 0;

}

int full (tipopila *ptr){

if (ptr==NULL)

return -1;

if (ptr->tope==MAX)

return 1;

else

return 0;

}

Funciones Cola

void nuevacola (tipocola *ptr){

ptr->frente=0;

ptr->final=-1;

}

void metercola(tipocola *ptr, int

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com