Лекция: Стандартные и пользовательские процедуры.

 

Со стандартными процедурами мы уже встречались не один раз.

Примеры стандартных процедур

Clrscr;

Delline;

Nosound;

Hightvideo.

Это процедуры БЕЗ параметров.

 

Gotoxy (x, y:byte);

Sound (I :word);

Read (CON, v1, v2, …)

Это процедуры С параметрами.

 

До использования в программе процедура должна быть описана, лучше в разделе описаний (сразу после описаний переменных).

 

Процедура состоит из заголовка и теле процедуры;

По структуре процедура аналогична программе.

Тело процедуры – это локальный блок.

 

Формат описаний процедуры

Procedure <имя> (<список формальных параметров с описанием типов>);

const

…..

type

…..

var

….

begin

<операторы процедур>

end;

 

Строка рrocedure <имя> (<список формальных параметров с описанием типов>);

Называется заголовком процедуры.

Все остальные строки– тело процедуры.

В процедуре описываются локальные константы, локальные типы данных и локальные переменные.

Локальные объекты – это те объекты, которые неизвестны и недоступны основной программе.

 

Для обращения к процедуре используется оператор вызова процедуры, он состоит из имения процедуры и списка фактических параметров.

 

Формат вызова процедуры (обращение к процедуре)

 

< «имя» >(<списокфактических параметров>);

 

еще рефераты
Еще работы по информатике