Підрозділ оголошення глобальних констант;
TYPE Підрозділ оголошення глобальних типів;
VAR Підрозділ оголошення глобальних змінних;
У першій частині програми програміст повідомляє компілятор, якими ідентифікаторами він позначає дані (константи і змінні), а також визначає власні типи даних, які він надалі має намір використовувати в даній програмі. Наприклад, можна оголосити змінні як локальні, допустивши тим самим створення об'єктів з однаковими ідентифікаторами всередині функцій і процедур. При цьому необхідно стежити за тим, щоб не виникали конфлікти між локальними і глобальними оголошеннями різних об'єктів. p align="justify">. Розділ текстів процедур і функцій
У цьому розділі записуються підпрограми, що здійснюють складні дії, які необхідно зробити неодноразово на різних етапах виконання програми. Подпограмми бувають двох типів: прjцедури (PROCEDURE) і функції (FUNCTION). І ті й інші пребставляют собою програми в мініатюрі: PROCEDURE (FUNCTION) Тема процедури (функції);
LABEL Підрозділ оголошення локальних міток;
CONST Підрозділ оголошення локальних констант;
TYPE Підрозділ оголошення локальних типів;
VAR Підрозділ оголошення локальних змінних;
BEGIN Розділ текстів підпрограм.
END; Основний блок процедури або функції;
Вони можуть мати всі ті ж розділи, що й основна програма, зокрема, розділ локальних процедур і функцій, що викликаються тільки в педелі даної підпрограми.
Розділ основного блоку програми:
BEGIN {Основний блок програми}
{текст програми}
END.
У цьому розділі міститься смислова частина програми.
. Тема програми
З рядком заголовка Ви вже знайомі. Вона складається з зарезервованого слова PROGRAM і імені програми. У Турбо Паскалі цей рядок не обов'язкова, і її можна без шкоди виключити. Але правила гарного тону в програмуванні вимагають завдання деякого імені програми, щоб вже при першому знайомстві можна було отримати хоч яку-небудь інформацію про її призначення. Однак не прагнете навести тут всю відому Вам інформацію про програму - для цих цілей можна скористатися додатковими коментарями. Зазвичай в заголовку достатньо вказати ім'я і версію програми. Наступне за оператором PROGRAM ім'я є ідентифікатором і володіє всіма його властивостями. Зокрема, всередині тіла програми не можуть...