Основы программирования на языке Turbo Pascal. Беляева И.В. - 89 стр.

UptoLike

Составители: 

89
Оператор процедуры представляет собой имя вызываемой процедуры или
функции.
Выполнение оператора процедуры приводит к передаче управления на
первую строку тела процедуры.
После этого выполняются операторы, составляющие тело процедуры.
Когда будет выполнен последний оператор тела подпрограммы,
управление возвращается в точку вызова подпрограммына оператор,
следующий за оператором процедуры.
Пример:
{1 } program CallProcedure;
{2 } procedure HiWorld;
{3 } begin
{4 } Writeln('Привет,мир!');
{5 } Writeln('Hi World!');
{6 } end;
{7 }
{8 } begin
{9 } Writeln('Это начало');
{10 } HiWorld;
{11 } Writeln('Это конец');
{12 } end.
После запуска этой программы управление передается на строку
{8 } beginначало программы.
Затем выполняется оператор процедуры
{9 } Writeln('Это начало');выводится строкаЭто начало!’
Затем выполняется оператор процедуры
{10 } HiWorld;управление передается в процедуру HiWorld на
строку
{3 } beginначало процедуры HiWorld.
Затем выполняется оператор процедуры
{4 } Writeln('Привет,мир!');выводится строкаПривет, мир!’
Затем выполняется оператор процедуры