C++ первый курс Alex Жив / C++ Перший курс-1 / old / Practik 1trim / №05bЛабораторна робота Структури
.doc-
Структури.
-
Придбання навичок роботи із структурами
-
Синтаксис структури. Виділення пам'яті під елемент структури. Звертання до елемента структури. Використання структури як параметра функції. Масиви структур. Використання масиву структур як параметра функції.
-
-
Задача: Написати програму роботи з масивом з 10 об'єктів.
Потрібні окремі функції ініціалізації об'єктів і обчислень. У функції main у циклі виводити меню з пунктами (ініціалізувати об'єкт, надрукувати всі об'єкти, виконати підрахування ( залежно від варіанту), вийти із програми). Робота з меню повинна розташовуватися також в окремій функції.
Варіант 1:
Об'єкти – учасники змагань.
Потрібно обчислити середню й сумарну кількість медалей окремо для дівчат і хлопців.
Варіант 2:
Об'єкти – номери в готелі.
Потрібно обчислити сумарну кількість місць і кількість вільних місць в готелі, сумарну вартість номерів.
Варіант 3:
Об'єкти – студенти в групі.
Потрібно обчислити середній і сумарний, вік, ріст, вагу окремо для дівчат і хлопців.
Варіант 4:
Об'єкти – робітники на підприємстві.
Потрібно обчислити середній і сумарний вік, зарплату.
Варіант 5:
Об'єкти – ліки в аптеці.
Потрібно обчислити середню й сумарну кількість, вагу й ціну.
Варіант 6:
Об'єкти – комп'ютери в університеті.
Потрібно обчислити середній і сумарний об'єм пам'яті, дисків, і об'єм вільного місця.
Варіант 7:
Об'єкти – книги в бібліотеці.
Потрібно обчислити середню й сумарну кількість за дисциплінами й авторами. Обчислити середню й сумарну кількість сторінок.
Варіант 8:
Об'єкти – меблі ( шафи, ліжки, дивани, столи) у магазині.
Потрібно обчислити середню й сумарну кількість, ціну за типами.
Варіант 9:
Об'єкти – будинки у кварталі.
Потрібно обчислити середню й сумарну кількість поверхів, квартир, кімнат.
Варіант 10:
Об'єкти – тапочки, туфлі, чоботи в магазині.
Потрібно обчислити середню й сумарну кількість, розмір ( за кольором). Передбачити різницю між чоловічими й жіночими черевиками
Варіант 11:
Об'єкти – політичні лідери України.
Потрібно обчислити середній і сумарний вік лидерів(окремо жіночої й чоловічої статі),середній достаток.
Варіант 12:
Об'єкти – машини в таксопарку.
Потрібно обчислити середню й сумарну кількість місць, середнє й граничні потужності двигунів і швидкості.
Варіант 13:
Об'єкти – місця веселого відпочинку молоді ( клуби, бари...).
Потрібно обчислити середню й сумарну кількість місць, середній і граничний строк роботи.
Варіант 14:
Об'єкти - континенти.
Потрібно обчислити середню й сумарну кількість населення загальну, та окремо жіночої та чоловічої статі, загальний розмір площі.
КОНТРОЛЬНІ ПИТАННЯ
-
Синтаксис структури.
-
Виділення пам'яті під елемент структури.
-
Звертання до елемента структури.
-
Використання структури як параметра функції.
-
Масиви структур.
-
Використання масиву структур як параметра функції (2 способи передачі).