Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > Смоделировать работу лифта.


Автор: Satanik 21.5.2006, 18:42
Короче тема такая. 
   Нужно смоделировать работу лифта в девятиэтажном доме. Грузоподьёмность лифта 500 кг. Вес пассажиров от 50 до 100 кг. На 1 и 9 этажах есть одна кнопка вызова, а на остальных две (вверх,вниз). Лифт останавливается, чтобы взять попутных пассажиров. При отсутствии в лифте пассажиров он направляется к ближайшему по пути предыдущего движения этажу, на котором горит кнопка вызова. Пассажиры имеют порядковые номера. Посадка пассажиров осуществляется по очереди в порядке возрастания номеров для следования в попутном направлении. В начальный момент лифт находиться на первом этаже и начинается посадка пассажиров. Кроме того известно, что в начальный момент времени на первом этаже находятся t1 первых пассажиров, на втором - t2, и т.д. В массиве хранится вес каждого пассажира, а в другом массиве нужный им этаж. Для каждого этажа нужно указать порядок прибытия пассажиров. Если они прибывают одновременно, то упорядочить их по возростанию номеров.

Если это у вас не отнимет много времени начертите пожалуйста структурную схему.

    P.S.  Буду очень рад любой помощи!!! Заранее спасибо.

 

Автор: Satanik 24.5.2006, 19:41
Цитата(Satanik @ 21.5.2006,  18:42)
Короче тема такая. 
   Нужно смоделировать работу лифта в девятиэтажном доме. Грузоподьёмность лифта 500 кг. Вес пассажиров от 50 до 100 кг. На 1 и 9 этажах есть одна кнопка вызова, а на остальных две (вверх,вниз). Лифт останавливается, чтобы взять попутных пассажиров. При отсутствии в лифте пассажиров он направляется к ближайшему по пути предыдущего движения этажу, на котором горит кнопка вызова. Пассажиры имеют порядковые номера. Посадка пассажиров осуществляется по очереди в порядке возрастания номеров для следования в попутном направлении. В начальный момент лифт находиться на первом этаже и начинается посадка пассажиров. Кроме того известно, что в начальный момент времени на первом этаже находятся t1 первых пассажиров, на втором - t2, и т.д. В массиве хранится вес каждого пассажира, а в другом массиве нужный им этаж. Для каждого этажа нужно указать порядок прибытия пассажиров. Если они прибывают одновременно, то упорядочить их по возростанию номеров.

Если это у вас не отнимет много времени начертите пожалуйста структурную схему.

    P.S.  Буду очень рад любой помощи!!! Заранее спасибо.

Люди помогите нужно срочно сделать эту программу помогите плиз!!!
Потратьте на неё свой драгценное время пожалйста!!! smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)