Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варіанти завдань до курсової роботи.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
36.17 Кб
Скачать
  1. Ведення меню кондитерської

Основний інформаційний об’єкт: кондитерський виріб (назва, тип виробу, вага, ціна, склад інгредієнтів).

Основні функції:

  • ведення списку виробів, пошук виробів за різними ознаками (назва, тип виробу, вага, ціна);

  • сортування виробів за назвою.

Для обробки набору об’єктів використовувати клас-контейнер vector.

  1. Облік замовлень в кафе

Основний інформаційний об’єкт: замовлення на виріб (код замовлення (унікальний), номер столика, ім’я замовника, час замовлення, назва замовленого виробу та кількість).

Основні функції:

  • ведення списку замовлень, пошук замовлень за різними ознаками (код замовлення, номер столика, ім’я замовника та час замовлення, назва замовленого виробу);

  • визначення вартості замовлення та загальної вартості всіх замовлень, сортування замовлень за ім’ям замовника.

Для обробки набору об’єктів використовувати клас-контейнер map.

  1. Арт-кафе

Основний інформаційний об’єкт: арт-програма (назва, тип програми, дата/час проведення, перелік учасників).

Основні функції:

  • ведення списку арт-програм, пошук програм за різними ознаками, назва, тип програми, дата/час проведення);

  • сортування арт-програм за назвою.

Для обробки набору об’єктів використовувати клас-контейнер vector.

  1. Облік книг в бібліотеці.

Основний інформаційний об’єкт: книжка (шифр книги (унікальний), назва, автор, жанр, рейтинг книги (кількість запитів на книгу)).

Основні функції:

  • ведення списку книг, пошук книги за різними ознаками (шифр книги, назва, автор, жанр);

  • визначення улюблених книг (з найбільшим рейтингом), сортування книг за назвою.

Для обробки набору об’єктів використовувати клас-контейнер map.

  1. Облік товарів на складі

Основний інформаційний об’єкт: товар (код товару (унікальний), назва, од. виміру, кількість).

Основні функції:

  • ведення списку товарів, прийом/відпуск товарів, пошук товару за різними ознаками;

  • визначення загальної вартості товарів на складі, сортування товарів за назвою.

Для обробки набору об’єктів використовувати клас-контейнер map.

  1. Облік ліків в аптеці

Основний інформаційний об’єкт: ліки (назва, вартість, тип ліків, кількість в наявності, кількість проданих за тиждень).

Основні функції:

  • ведення списку ліків, пошук ліків за різними ознаками (назва, тип ліків), визначення вартості проданих за тиждень ліків;

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

Для обробки набору об’єктів використовувати клас-контейнер list.

  1. Облік успішності студентів групи

Основний інформаційний об’єкт: студент (№ заліковки, ПІБ, назва дисципліни, оцінка з екзамену).

Основні функції:

  • ведення списку студентів з результатами успішності, пошук студентів за різними ознаками (№ заліковки, ПІБ, назва дисципліни, з якої складено іспит);

  • визначення відмінників, двієчників і т.п., сортування студентів за ПІБ.

Для обробки набору об’єктів використовувати клас-контейнер list.