
-
Варіанти індивідуальних завдань
-
Для структури даних, яка наведена на рисунку 5.3 необхідно створити масив записів та визначити:
1.1) фірму, товар якої надходить частіше за всіх;
1.2) фірму, товар якої надходить рідше за всіх;
1.3) суму вартості всіх товарів, що були поставлені за 2011-2013 роки;
1.4) всіх постачальників, держава яких – «Україна», рік постачання – 2013, вартість товару більше 2000;
1.5) найбільш розповсюджену країну постачальника за 2011-2013 роки;
1.6) фірми постачальники, в назві товарів яких є слово «монітори», вартість товару не перевищує 1500, а дата постачання – березень 2013 року;
1.7) суму вартості товарів, кожної країни за 2013 рік;
1.8) фірму постачальника, з максимальною сумою вартості товарів, що були поставлені у 2013 році;
1.9) постачальників з максимальною сумою товарів в кожному році;
1.10) постачальників з України, що продавали комп’ютери, у 2013 році.
2. Для структури даних, наведеної на рисунку 5.4, необхідно створити масив записів та визначити:
2.1. Визначити клієнтів, у яких сума у банку менш вартості будови;
2.2. Визначити клієнта, який повністю розрахувався за будову;
2.3. Визначити тип будови, яку клієнти замовляли більш 2-х разів;
2.4. Визначити тип будови з максимальною вартістю;
2.5. Визначити невиплачену суму всіх клієнтів;
2.6. Визначити клієнта з максимально не оплаченою сумою.
2.7. Визначити клієнтів, у яких сума вкладу менше невиплаченої суми за кредит;
2.8. Визначити клієнтів, з максимальним, та мінімальним відсотком за кредит;
2.9. Визначити фірму підрядника, у якої клієнт має мінімальну невиплачену суму;
2.10. Визначити тип будови з максимальною вартістю, якщо відсоток клієнта перевищую 10%;
Рисунок 5.3
Рисунок 5.4
3. Для структури даних, наведеної на рисунку 5.5, необхідно створити масив записів та визначити:
3.1. Загальну собівартість реалізованого товару;
3.2. Найбільш рентабельний вид діяльності, виходячи з показників чистого прибутку;
3.3. Фірми, у яких чистий прибуток вище його середнього значення по всіх фірмах;
3.4. Самий нерентабельний тип діяльності, виходячи з показників чистого прибутку.
3.5. Фірми, у яких вид діяльності «Послуги», а об’єм продажу більше 10000.
3.6. Товари з мінімальними видатками, у назві яких є слово «телефон».
Рисунок 5.5
5.4 Контрольні питання та завдання
-
Надайте загальне поняття структури даних.
-
Що розуміється під поняттям «порядок доступу до даних»? Які види доступу ви знаєте?
-
Надайте характеристику масиву як базової структури.
-
Назвіть основні типи змінних, які використовуються у Сі. Яким чином вони використовуються?
-
Що таке символьні та логічні змінні?
-
Що таке вирази, як їх використовують у програмах?
-
Що таке текстові строки?
-
Яким чином у програмах реалізується доступ до даних?
-
Надайте логічний опис елементарних структур даних – черга та стек.
-
Що таке множини та навантажені множини,
-
Які можливості має С++ для реалізації навантажених множин,