Модель работы лифта на Java с использованием потоков
350 UAHПользователь задает количество этажей в здании и количество лифтов. На этажах есть очереди пассажиров, задаються в коде программы. Пассажир - отдельный класс, он имеет вес пассажира, откуда и куда едет. Если очередь не пустая, на этом этаже, - то лифт вызван. Каждый лифт - отдельный поток. Всей работой лифтом руководит класс диспетчер, который определяет, какой лифт послать на какой этаж. Если в лифт заходит пассажир, то в очередь движение лифта додается этаж, куда едет пассажир. Если лифт едет вверх, то он может подобрать пассажиров, что едут вверх, если вниз - то тех, кто едет вниз по пути лифта. Если, например, лифт едет вниз, а на этаже только те, кто едут вверх - то лифт не останавливается. У лифта есть своя грузоподъемность. Есть время движение лифта между этажами и время остановки на этаже.
-
1825 52 0 Похоже на дипломную. Цена минимальная. Опыт есть
skype: hdls19
-
1064 33 2 Реализую за пару часов, опыт ошромный!) Вам надо с графическим интерфейсом?
Пишите в
Telegram/viber: +37495090598
Email: sargis.abrahamyan. [email protected]
Актуальні фриланс-проєкти в категорії Java
Розробка Android-додатку плеєра для сервісу онлайн-ТБ
27 000 UAH
Потрібен Android-розробник для створення нативного Android-додатку для сервісу онлайн-ТБ. Планується дві версії: для мобільних пристроїв: смартфони та планшети; для Android TV / Android STB: телеприставки. Орієнтовні терміни: до 3 місяців. Орієнтовний бюджет: 150 000 грн.… Java, Розробка під Android ∙ 27 днів 11 годин тому ∙ 32 ставки |