[ Foro de C++ ]
Este es el segundo programita
2. Con la siguiente estructura.
struct nodo
{
int cedula;
nodo *sig;
};
Implementar las siguientes operaciones:
? Crear una cola: inicializarla
? Primero: devuelve el elemento que ocupe la primera posición
? Encolar (enqueue): introduce un nuevo elemento en la cola
? SacarCola (dequeue): elimina el elemento en la cabeza de la cola
? Vacía: averigua si una cola no tiene nada en su interior
Nuevamente, pones un enunciado, pero no dudas concretas, y así es imposible saber qué parte es la que no sabes hacer. Por eso, mejor que mires las nociones de colas y preguntes entonces dudas más concretas:
Aquí tienes un ejemplo del manejo de struct en estructuras dinámicas en C y C++
http://www.aprendeaprogramar.com/mod/resource/view.php?id=654
Y aquí las ideas básicas sobre colas:
http://www.aprendeaprogramar.com/mod/resource/view.php?id=572
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)