Романов О.М. Ідентифікатори величин. Типи величин.
Романов О.М. Для позначення констант, змінних, типів, процедур, функцій, файлів і програм використовують ідентифікатори. Правила запису ідентифікаторів: Ідентифікатори починаються з букви Ідентифікатори може складатись з букв, цифр і знаку підкреслення Між двома ідентифікаторами повинен бути хоча б один проміжок Максимальна довжина ідентифікатора 63 символи Ідентифікатор не повинен співпадати не з одним службовим словом Великі і малі букви в ідентифікаторах не розрізняються.
Романов О.М. Означення типу даних. Тип – це множина значень однакової природи разом із набором операцій, які над ними виконуються. Зразок опису типів: Var x,y:real; Q:word; Const s=12;
Романов О.М. Цілі або цілочислові типи ТипДіапазон byte shortint integer word logint
Романов О.М. Дійсний тип ТипДіапазон real singt double extended comp longint 2,9*10E-39..1,7*10E38 1,5*10E-45..3,4*10E38 5,0*10E ,7*10E308 1,9*10E ,1*10E E E
Романов О.М. Літерний тип ТипДіапазон charКодова таблиця ПЕОМ Булевий тип ТипДіапазон booleantrue, false
Романов О.М. Нестандартні типи Перелічувальний тип Задається безпосереднім перелічуванням імен всіх значень, які можуть приймати змінні даного типу. Зразки запису: type season=(winter,spring,summer,autumn); var pora_roky: season; var pora_roky: (winter,spring,summer,autumn); Рядковий тип Рядок – це послідовність символів кодової таблиці ЕОМ. Для опису даного рядкового типу використовується ідентифікатор String після якого в квадратних дужках записується значення максимально допустимої довжини рядка даного типу. Якщо це значення не вказується, то довжина рядка автоматично дорівнює 255 байт. Зразок запису: Var st:string[20];