logo
КонспЛекци1

Вопрос 16. Объявление и использование своих функций и процедур в языке Паскаль

Объявление функции

function ИмяФункции(var Параметр1: Тип 1; var Параметр2: Тип2;

var ПараметрJ: TиnJ ) : Тип;

const

{ описание констант }

var

{ описание переменных }

begin

{ инструкции функции }

Result:=Значение;

end;

Примечание: слово var ставится перед именем параметра в том случае, если параметр используется для возврата значения из функции в вызвавшую ее программу.

Объявление процедуры

procedure ИмяПроцедуры(var Параметр1: Тип1;

var Параметр2: Тип2; var ПараметрJ: TипJ } ;

const

{ описание констант }

var

{ описание переменных }

begin

{ инструкции процедуры }

end;

Примечание: слово var ставится перед именем параметра в том случае, если параметр используется для возврата значения из процедуры в вызвавшую ее программу.