Завдання 2

1. Задано послідовність структур. Структура містить поля: назва автомобіля, порядковий номер, ім’я власника, кількість порушень. Обчислити кількість власників з більш ніж з трьома порушеннями.

2. Задано послідовність структур. Структура містить поля: ім’я студента, стипендія, середня оцінка, вік. Обчислити середній вік студентів.

3. Задано послідовність структур. Структура містить поля по кредитній картці: номер, прізвище власника, розмір грошової суми ступінь захисту. Обчислити кількість кредитних карток з грошовою сумою більше $300 і ступенем захисту більше 10.

4. Задано послідовність структур. Структура містить поля (відповідно до комп’ютера): серійний номер, ціна, назва, прізвище власника, розмір монітора в дюймах. Обчислити середню ціну 26-дюймових моніторів.

5. Задано послідовність структур. Структура містить поля за характеристиками студентських груп: назва групи, успішність (середня цілочисельна оцінка), номер курсу. Вивести на екран назву групи з максимальною успішністю.

6. Задано послідовність структур. Структура містить поля по торговій діяльності комп’ютерної фірми: назва товару (комп’ютер, модем, гвинт), ціна (у доларах), кількість проданих одиниць. Обчислити прибуток фірми (підсумовування “кількості проданих одиниць помножену на ціну”).

7. Задано послідовність структур. Структура містить поля по торговій діяльності комп’ютерної фірми: назва товару (комп’ютер, модем, гвинт), ціна (у доларах), кількість проданих одиниць. Обчислити прибуток по кожному товару (прибуток = кількість проданих одиниць, помножена на ціну).

8. Задано послідовність структур. Структура містить поля по зарплаті викладачів: прізвище викладача, назва курсу (який веде викладач), посада, зарплата. Обчислити прізвище самого низькооплачуваного викладача.

9. Задано послідовність структур. Структура містить поля по даних податкової інспекції: назва фірми, прибуток, розмір оплачуваних податків, кількість штрафів. Обчислити кількість фірм, дохід яких перевищує середній дохід фірм.

10. Задано послідовність структур. Структура містить поля: назва автомобіля, порядковий номер, ім’я власника, кількість порушень. Вивести на екран ім’я власника з максимальним числом порушень.

11. Задано послідовність структур. Структура містить поля: назва автомобіля, порядковий номер, ім’я власника, кількість порушень. Вивести на екран ім’я власника з мінімальним числом порушень.

12. Задано послідовність структур. Структура містить поля: ім’я студента, стипендія, середня оцінка, вік. Обчислити середню оцінку студентів.

13. Задано послідовність структур. Структура містить поля: назва автомобіля, порядковий номер, ціна автомобіля, рік випуску, розмір податків. Обчислити кількість автомобілів з останнім (максимальним) роком випуску.

14. Задано послідовність структур. Структура містить поля по комп’ютеру: серійний номер, ціна, назва, прізвище власника, розмір монітора в дюймах. Обчислити середню ціну комп’ютера.

15. Задано послідовність структур. Структура містить поля по характеристиці студентських груп: назва групи, успішність (середня цілочисельна оцінка), номер курсу. Вивести на екран назву групи з мінімальною успішністю.

16. Задано послідовність структур. Структура містить поля по торговій діяльності комп’ютерної фірми: назва товару (комп’ютер, модем, гвинт), ціна (у доларах), кількість проданих одиниць. Обчислити загальну кількість проданих одиниць.

17. Задано послідовність структур. Структура містить поля по зарплаті викладачів: прізвище викладача, назва курсу (який веде викладач), посада, зарплата, адреса. Вивести на екран адресу максимально оплачуваного викладача.

18. Задано послідовність структур. Структура містить поля по зарплаті викладачів: прізвище викладача, назва курсу (який веде викладач), посада, зарплата, адреса. Обчислити середню, мінімальну і максимальну зарплату викладачів.

19. Задано послідовність структур. Структура містить поля по даних податкової інспекції: назва фірми, прибуток, розмір оплачуваних податків, кількість штрафів. Вивести на екран назву фірми з максимальною кількістю штрафів.

20. Задано послідовність структур. Структура містить поля по даних податкової інспекції: назва фірми, прибуток, розмір оплачуваних податків, кількість штрафів. Вивести на екран назву фірми з максимальним прибутком.