CТРУКТУРА ПРОГРАМИ. КОМЕНТАРІ.

Попередня сторінка Зміст Задачі Наступна сторінка

Програма, написана на Turbo Pascal'i, може складатися з наступних розділів:

Заголовок програми починається із службового слова Program, за яким йде ім'я програми (можливо із списком параметрів у круглих дужках). Завершується заголовок крапкою з комою.

Розділ модулів починається із службового слова Uses. В ньому через кому перераховуються імена всіх модулів, ресурси яких використовує програма. Завершується розділ модулів крапкою з комою.

Всі мітки, які використовуються у програмі повинні бути описані в розділі міток. Починається цей розділ із службового слова Label, після якого через кому перераховуються імена міток і закінчується крапкою з комою.

Константи описують в розділі Const, типи - в розділі Type, змінні - в розділі Var, процедури і функції – в розділах Procedure і Function відповідно.

Оператори записуються в розділі, який починається із службового слова Begin і закінчується службовим словом End.

Програма закінчується крапкою.

Усі розділи, крім розділу операторів, необов’язкові. Розділи опису міток, констант, типів, змінних, процедур і функцій можуть зустрічатись в програмі будь-яку кількість раз і слідувати в довільному порядку. Головне, щоб всі описи об’єктів програми були зроблені до того, як вони будуть використовуватись.

Розділ модулів (Uses) завжди слідує після заголовку програми (Program).

ЗАУВАЖЕННЯ. У класичному Паскалі розділ модулів відсутній, а всі інші розділи повинні обов’язково записуватись у порядку, вказаному вище. Крім того, заголовок програми обов’язковий і має вигляд

 Program <ім’я програми > (input, output) ;

 Наведемо приклад найкоротшоє програми, написаноє на Turbo Pascal’і.

 Begin End.

 У даній програмі всі розділи, крім розділу операторів, відсутні; розділ операторів не містить жодного оператора. Дана програма нічого не вводить, не виводить і, взагалі, нічого не робить; наведена як демонстраційний приклад.
Для пояснення окремих частин програми використовують коментарі. Текст коментарю береться в фігурні дужки {} або в (* *). Коментарі можуть бути вкладеними. Вкладеність коментарів не повинна перевищувати 2.

Приклад.

Program Demo_Remark;
Begin
{Це коментар }
(* Це теж коментар *)
{Приклад (* вкладеного *) коментарю}
End. 

Коментарі можуть знаходитись в будь-якому місці програми і служити не тільки для пояснень окремих частин програми , але й для відлагодження самої програми.

 

Попередня сторінка Зміст Задачі Наступна сторінка