//Saca datos de la colaint sacarcola()
{
if(!colavacia())
{
int dato=cola[0];
tope--;
for (int x=0;
x
{
cola[x]=cola[x+1];
}
return(dato);
}
else
{
cout<<"Error, cola vacia";
}
}
//Verifica que la cola no este vaciaint colavacia()
{
if (tope2<0)>
{
return (1);
}
else
{
return (0);
}
}
METER COLA Y COLA LLENA
//Pilasvoid meterpila(int numero)
{
if (!pilallena())
{
pila[tope]=numero;
tope++;
}
else
{
cout<<"Error, pila llena";
}
}
//verificar que no este llena la pila para poder meter datosint pilallena()
{
if (tope==10)
{
return (1);
}
else
{
return (0);
}
}
SACARPILA Y PILA VACIA
int sacarpila()
{
if (!pilavacia())
{
tope--;
int dato=pila[tope];
return(dato);
}
else
{
return(-1);
}
}
int pilavacia()
{
if (tope<0)>
{
return (1);
}
else
{
return (0);
}
}
No hay comentarios:
Publicar un comentario