Подразделы

Другие разделы

Дата и время

18/05/2024 15:35:13

Авторизация

Имя:
Пароль:
Зарегистрироваться
Восстановить пароль
 

printОписание и вызов процедур и функций (Pascal)

Структура описания процедур и функций до некоторой степени похожа на структуру Паскаль-программы: у них также имеются заголовок, раздел описаний и исполняемая часть.
Раздел описаний содержит те же подразделы, что и раздел описаний программы: описания констант, типов, меток, процедур, функций, перменных.
Исполняемая часть содержит собственно операторы процедур.
Формат описания процедуры имеет вид:
procedure <имя процедуры> (<формальные параметры>);
  <раздел описаний процедуры>
begin
<исполняемая часть процедуры>
end;
Формат описания функции:
function <имя функции> (<формальные параметры>):<тип результата>;
  <раздел описаний функции>
begin
<исполняемая часть функции>
end;
Формальные параметры в заголовке процедур и функций записываются в виде:
var <имя праметра>: <имя типа>
и отделяются друг от друга точкой с запятой. Ключевое слово var может отсутствовать. Если параметры однотипны, то их имена можно перечислять через запятую, указывая общее для них имя типа. При описании параметров можно использовать только стандартные имена типов, либо имена типов, определенные с помощью команды type.Список формальных параметров может отсутствовать.
loading