nesesito ayuda urgente nesesito hacer un programa en c++ para el dia 24 de mayo de 2013

jose antonio yepiz meza
23 de Mayo del 2013
Proyecto Final de Programación Orientada a Objetos
Sin usar "conio.h" (no es parte del C/C++ estándar), elaborar un programa para ayudar a los Chefs de
los restaurantes a llevar un control sobre los ingredientes que tienen almacenados en la bodega y lo que
tienen que ir comprando para satisfacer el menú que ofrece el mismo restaurant. Cada platillo según la
receta requiere ciertas cantidades de ciertos ingredientes. Cuando haya ingredientes para menos de 100
platillos de cualquiera de los que se marcan en el menú, el programa deberá de notificarlo y decir que
ingredientes hace falta comprar. El programa al hacer la lista de compras, debe indicar que ingredientes
y que cantidades de los mismos se deben de comprar para que el restaurant tenga capacidad para
preparar 200 platillos de cualquiera de los que marca el menú.
En el programa ya deben de venir incluidas al menos 10 recetas y los ingredientes suficientes para 200
de cualquiera de los platillos según su receta. En el programa se debe de poder agregar recetas o borrar
las que ya no se quieran (en total se deben de poder guardar 100 recetas).
En el programa el usuario escogerá que platillos y cuantos de cada uno se van a preparar. En caso de
que no haya suficientes ingredientes para preparar todos los platillos que se necesitan en ese momento,
el programa desplegará un mensaje diciendo que hay insuficiencia de ingredientes y dirá cuantos
platillos máximo se pueden preparar de esa receta. Similarmente, cuando se compren ingredientes el
usuario podrá actualizar las cantidades con que ahora cuentan.
Los precios de los platillos en el Menú se deben ajustar automáticamente para tener un 40% de
ganancia sobre los precios de los ingredientes que se consumen. Esto para poder cubrir los demás
gastos como sueldos, luz, agua, teléfono, etc. y que quede algo de ganancia neta.
Los nombres de los platillos se deben de poder ordenar automáticamente de manera alfabética para que
sea más fácil su localización. Similarmente se deben de poder ordenar los platillos en base a los precios
de menor a mayor.
Toda la información debe quedar guardada en archivos y cuando se vuelva a abrir el programa dicha
información debe retomarla el programa. Para este programa, se deben usar varias clases y objetos.
Este proyecto se debe hacer de manera individual e incluirse un modelado del mismo explicándolo.
Especificar que compilador y versión usaron. Tienen hasta el viernes 24 de mayo a la 10:00 PM para
entregar el reporte por "Evaluaciones". Incluir el código en el reporte. Como siempre el reporte debe
llevar portada, introducción, desarrollo y conclusiones. Enviar el reporte a mi correo solamente si no se
puede por Blackboard. Bajo ningún motivo se aceptarán reportes después de la fecha y hora límite.
Dos o mas reportes iguales y la calificación se dividirá entre el número de copias.
Entregar el código del programa (.CPP) en un archivo ZIP por mi correo en caso de que no puedan
anexarlo por el Blackboard.