Объявление функции. Объявление процедуры. Процедуры и функции.
Function ИмяФункции (var Параметр1: Тип1;
var Параметр2:Тип2;
var Параметр3:Тип3):Тип;
const
var
begin
end;
(Описание констант } { Описание переменных }
{ Инструкции функции } ИмяФункции: = Значение;
Объявление процедуры
Procedure ИмяПроцедуры (var Параметр1:Тип1; var Параметр2:Тип2;
var Параметр3:Тип3); const
{ Описание констант }
var
begin
end;
{ Описание переменных } Инструкции процедуры }
Процедуры и функции
В описании функций и процедур приняты следующие обозначения:
- имена функций и процедур выделены полужирным шрифтом;
- параметры выделены курсивом (в качестве параметра можно использовать константы, переменные или выражения соответствующих типов. Если параметром обязательно должна быть переменная основной программы, то перед ним поставлено слово var, а после параметра – его тип);
- необязательные параметры заключены в квадратные скобки;
- после списка параметров функций (через двоеточие) указан тип результата, возвращаемого функцией.
