Skip to content

carrotinsoup/method-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

method-labs

  1. Написати реалізацію програми замовлення в елітному ресторані

Користувач програми – клієнт. У ресторані є меню з різними типами страв, на кухні працюють різні кухарі. Кожна страва має свій час приготування. Клієнт має можливість замовити страву, тоді додаток повинен вивести час приготування. У кухарів на кухні є різні спеціалізації, тому деякі типи страв можуть готувати не усі кухарі. За умови замовлення, що включає перелік страв однакового типу (наприклад, компанія з декількох чоловік), усі страви у замовленні повинні бути приготовані та винесені одночасно (щоб жодна страва не охолола), що треба враховувати при обчисленні часу приготування замовлення.

На кухні певна кількість різних кухарів. Замовлення обробляються послідовно. Якщо на час замовлення усі кухарі, що можуть його виконати, зайняті, до часу виконання такого замовлення додається час, потрібний для завершення приготування потрібним кухарем попереднього замовлення (чи декілька кухарів, якщо у новому замовленні перелік страв одного типу).

Основні сутності моделі: страва, кухар, замовлення.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages