• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Паскаль: моделирование с применением связных списков

NightWizard

Ученик
Регистрация
26 Окт 2015
Сообщения
1
Реакции
0
Баллы
0
Паскаль: моделирование с применением связных списков

Вот задание:
Фирма XYZ расширилась. Помимо продажи высококачественных бытовых инструментов и приспособлений она теперь продает также головоломки и игры. Эта фирма по-прежнему продает товары с 20%-ной надбавкой, но для повышения заинтересованности покупателей в новых товарах, игры и головоломки продаются только с 15%-ной надбавкой. Если объем некоторого товара находится ниже некоторого числа (называемого критическим числом), то фирма заказывает дополнительное количество данного продукта (называемого критическим объемом). После заказа данного товара требуется некоторое число дней (называемое критическим периодом), необходимое для доставки товаров на склад. Однако если покупатели затребовали объем, превосходящий критический, то заказывается объем, равный критическому, плюс объем, запрошенный покупателями. Если другие покупатели дополнительно запрашивают товар после того, как заказ на его пополнение на складе уже был выдан, то фирмой выдается новый заказ на данный товар. Количество товара, указываемое в дополнительном заказе, равно критическому объему плюс общий запрошенный объем, минус уже заказанный объем.

Напишите программу, считывающую критическое число, критический объем, критический период и начальную фабричную цену для каждого из трех видов товара. Изначально предположите, что в первый день был заказан критический объем каждого из товаров. Затем считайте группу из двух типов коммерческих операций: операцию, проводимую фирмой с покупателем, начинающуюся с символа «С» и содержащую его имя и три числа представляющие объем каждого из товаров, которые хочет купить покупатель; закупочную операцию, проводимую фирмой с фабрикой, начинающуюся с символа «Р» и содержащую три числа, соответствующих новым фабричным ценам для каждого из товаров, продаваемого фирмой. Каждая запись также: содержит календарную дату. Записи упорядочены по возрастанию календарных дат. Если на складе имеется некоторый товар, на который были установлены различные цены, то при его продаже используется стратегия «последний полученный первым продается» (т. е. первым продается товар с более высокой ценой).

Выходные данные программы представляют собой серии сообщении, упорядоченные по возрастанию календарной даты. Первое сообщение содержит информацию о том, какое количество каждого товара и по каким ценам было заказано в первый день. (Стоимость заказа определяется ценой, установленной в день его выдачи, а не в день фактической доставки товаров на склад.) Сообщения печатаются по мере выдачи заказов, получения товаров, продажи их покупателю и высылки их последнему. Если получения товара ожидает более чем один покупатель, то обслуживание происходит по принципу «первым пришел — первым обслужен». Если может быть выполнена только часть заказа, то на продажу поставляется только эта часть, а оставшаяся поставляется после получения недостающего количества. После высылки всего товара по некоторой цене производится подсчет общей стоимости и печать сообщения.


Заранее спасибо.
 
Ну так ничего задание , на небольшую курсовую потянет :) Т.е. вы хотите что бы за Вас его полностью сделали просто так или как ? Если или как , то есть раздел Работа
 
Назад
Сверху