Структура процедури
Процедура починається із заголовка, за яким слідують:
· розділ оголошення констант;
· розділ оголошення типів;
· розділ оголошення змінних;
· розділ інструкцій.
У загальному вигляді процедура виглядає так:
procedure Ім'я ( Список Параметрів );
const
// тут оголошення констант
type
// тут оголошення типів var
// тут оголошення змінних
begin
// тут інструкції програми
end;
Заголовок процедури складається із слова procedure, за яким слідує ім'я процедури, яке використовується для виклику процедури, активізації її виконання. Якщо у процедури є параметри, то вони указуються після імені процедури, в дужках. Завершується заголовок процедури символом "крапка з комою".
Якщо в процедурі використовуються іменовані константи, то вони оголошуються в розділі оголошення констант, який починається словом const.
За розділом констант слідує розділ оголошення типів, що починається словом type.
Після розділу оголошення типів йде розділ оголошення змінних, в якому оголошуються (перераховуються) всі змінні, використовувані в програмі. Розділ оголошення змінних починається словом var.
За розділом оголошення змінних розташований розділ інструкцій. Розділ інструкцій починається словом begin і закінчується словом end, за яким слідує символ "крапка з комою".
5.2 Структура функції
Функція починається із заголовка, за яким слідують розділи оголошення констант, типів і змінних, а також розділ інструкцій.
Оголошення функції в загальному вигляді виглядає таким чином:
function Ім'я ( Список Параметрів ) : Тип;
const // почало розділу оголошення констант
type // почало розділу оголошення типів
var // почало розділу оголошення змінних
begin // почало розділу інструкцій
result := Значення; // пов'язати з ім'ям функції значення
end;
Заголовок функції починається словом function, за яким слідує ім'я функції. Після імені функції в дужках приводиться список параметрів, яки через двокрапку указується тип значення, повертаємого функцієї (тип функції). Завершується заголовок функції символом "крапка з комою".
За заголовком функції слідують розділи оголошення констант, типів і змінних.
У розділі інструкцій, крім змінних, перерахованих в розділі опису змінних, можна використовувати змінну result. Після закінчення виконання інструкцій функції значення цієї змінної стає значенням функції. Тому серед інструкцій функції обов'язково повинна бути інструкція, що привласнює змінній result значення. Як правило, ця інструкція є останньою виконуваною інструкцією
Дата добавления: 2015-02-05; просмотров: 687;