Реферат: Структуровані типи даних записи та множини Використання процедур та функції мови Turbo Pascal
План
1. Ієрархічні записи
2. Записи з варіантними полями
3. Множини
4. Загальні відомості про процедури та функції
5. Процедури з параметрами
6. Процедури без параметрів
7. Особливості використання функцій
8. Методи звертань до процедур і функцій
1. Поняття про записи. Прості записи
Записи призначені для складання програм, які забезпечують дії з таблицями, відомостями, списками, каталогами і т.д., де містяться дані різних типів.
Розглянемо суть запису на прикладі 1:
Приклад 1:
Нехай маємо таблицю відомостей про типи зброї:
№ | Тип зброї | Індекс зброї | Дальність дії | Висота дії |
N | W | I | D | H |
Кожному рядку такої таблиці відповідає запис, який має своє власне ім’я (також, як і змінна), наприклад: TWOO. Запис складається із окремих часток відповідно стовпчикам таблиці – поля записів (у прикладі 1 5 полів).
Типи даних, які записують у полях, можуть бути різноманітними. Для прикладу 1:
№ - тип INTEGER;
тип зброї W – може бути обмеженим, який вводиться оператором, наприклад WOOR (або може використовувати тип STRING);
індекс I – також може бути обмежений цілочисловий (IND);
дальність D та висота H – типу REAL.
Таким чином, тип записів, як такий, не існує. Він містить різнотипові елементи.
Кожне поле має складене ім’я з двох компонентів, які відокремлюються крапкою:
IZ . IP .
Для прикладу 1:
TWOO . N;
TWOO . W;
TWOO . I;
TWOO . D ;
TWOO . H .
--> ЧИТАТЬ ПОЛНОСТЬЮ <--