Ayuda por favor con un programa en c++ con colas y pilas
Hacer un programa en C++ y orientado a objetos, que simule el funcionamiento de un Supermercado. El programa debe ser realizado usando colas almacenadas secuencialmente.
Las características son:
1. El Supermercado tiene veinte cajas (colas) de cobro.
2. Al Supermercado llegan tres tipos de clientes (1, 2 y 3).
3. El supermercado funciona, por ciclos (while), de la siguiente manera:
Por cada ciclo llegan dos clientes a formarse a cada caja.
El tipo de cliente será generado aleatoriamente (1, 2 o 3).
Si la cola esta llena (10 clientes) entonces el programa debe mandar mensaje y enviar al cliente a otra caja.
Si todas las colas (20) están llenas, debe mandar un mensaje de alerta.
Cada caja atiende al cliente (1, 2 o 3) que está al principio de la cola.
Por cada ciclo (retorno de carro) debe imprimir CLARA y ORGANIZADAMENTE el estado de todas las colas (20).
Las características que debe cumplir el programa son:
Debe hacerse en C++.
Deben usarse Clases, usar datos privados y funciones públicas.
Debe usar la clase cola con almacenamiento secuencial.
Debe usar constructores en todas las clases.
Debe mostrar el diagrama de clases cuando entregue su programa.
Las características son:
1. El Supermercado tiene veinte cajas (colas) de cobro.
2. Al Supermercado llegan tres tipos de clientes (1, 2 y 3).
3. El supermercado funciona, por ciclos (while), de la siguiente manera:
Por cada ciclo llegan dos clientes a formarse a cada caja.
El tipo de cliente será generado aleatoriamente (1, 2 o 3).
Si la cola esta llena (10 clientes) entonces el programa debe mandar mensaje y enviar al cliente a otra caja.
Si todas las colas (20) están llenas, debe mandar un mensaje de alerta.
Cada caja atiende al cliente (1, 2 o 3) que está al principio de la cola.
Por cada ciclo (retorno de carro) debe imprimir CLARA y ORGANIZADAMENTE el estado de todas las colas (20).
Las características que debe cumplir el programa son:
Debe hacerse en C++.
Deben usarse Clases, usar datos privados y funciones públicas.
Debe usar la clase cola con almacenamiento secuencial.
Debe usar constructores en todas las clases.
Debe mostrar el diagrama de clases cuando entregue su programa.
