uzluga.ru
добавить свой файл
1


Подпрограммы. Функции и процедуры.








Процедура состоит из заголовка и тела. По структуре ее можно рассматривать как программу в миниатюре. Когда процедура описана, ее можно вызвать по имени из любой точки программы, где она видна (в том числе из нее самой!). Когда процедура выполнит свою задачу, программа продолжится с оператора, следующего непосредственно за оператором вызова процедуры. Использование имени процедуры в программе называется оператором вызова процедуры.

  • Процедура состоит из заголовка и тела. По структуре ее можно рассматривать как программу в миниатюре. Когда процедура описана, ее можно вызвать по имени из любой точки программы, где она видна (в том числе из нее самой!). Когда процедура выполнит свою задачу, программа продолжится с оператора, следующего непосредственно за оператором вызова процедуры. Использование имени процедуры в программе называется оператором вызова процедуры.

  • Все процедуры и функции подразделяются на две группы: встроенные и созданные программистом.



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

  • procedure <имя процедуры> ( <список формальных параметров> ) ;

  • const ...;

  • type ...;

  • var ...;

  • begin

  • <операторы>

  • end;











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

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

  • <имя процедуры> ( <список фактических параметров> );

  • Если у процедуры нет параметров, то их список (в том числе круглые скобки) не указывается.