| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Borland C] Cмоделировать процесс |
| Автор: payton 12.5.2007, 19:37 |
| Уважаемые, помогите. Смоделировать автоматизированный процесс выпуска продукции на предприятии в зависимости от имеющегося сырья, состав которого может пополнятся. известны запасы на данный момент и способы их расфасовки. Предприятие выпускает N видов хлебобулочных изделий по заданной рецептуре-компонентному составу (мука, изюм, т.д.) и его соотношение к каждому изделию. Выпечка возможных к производству на данный момент изделий производится в одинаковых колличествах до исчерпания необходимых компонентов. При невозможности выпекать хоть один вид продукции производится распродажа сырья. Пояснения: Все рецептуры и объёмы имеющегося сырья записаны в списках. изготовление продуктов идёт по кругу. если после очередного не хватает на целый следующий, то он не начинается. под распродажей сырья подразумевается просто вывод на экран или в файл колличество остатков сырья и надпись, что всё это будет распродано. рецепты и объём сырья считываются с файлов. после каждого круга промежуточные результаты записываются в выходной файл. |
| Автор: payton 13.5.2007, 00:00 |
| пример: есть ресурсы: мука-2кг молоко-3 литра дрожжи-1кг масло-1,5кг Рецептура: булка 1: мука-300г молоко-400мл входные данные считываются, как списки. дрожжи-10г. масло-100г булка 2: мука-400г молоко-500мл дрожжи-15г масло-200г начинает работу. после первого круга получаем одну "булка 1" и одну "булка 2" остаток ресурсов: мука-1,3кг молоко-2,1л дрожжи-0,975кг масло-1,2кг первый круг закончен ... далее второй и т.д. (если позволяют ресурсы) ... В данном случае после второго круга остатка муки (600г) не хватит для прохождения ещё одного круга (т.к. нужно 700) |
| Автор: payton 14.5.2007, 16:38 |
| а выводится: изготовлено 2 шт. "булка1", 2 шт. "булка2" остатки сырья: мука-0,6г молоко-1,2л дрожжи-0,950кг масло-0,9кг. Ресурсы распродаются. |
| Автор: payton 15.5.2007, 22:25 |
| неужели никто не знает, что с этим делать?.. хоть что-нить похожее, может, у кого было? |