Составители:
Рубрика:
новную программу, которая продолжает выполняться. Любая
подпрограмма в свою очередь также может содержать под-
программы внутри себя.
2. Описание процедуры, оператор процедуры
Описание каждой процедуры начинается с заголовка, в
котором задаются имя процедуры и список формальных па-
раметров с указанием их типов. Заголовок начинается со
служебного слова Procedure.
Процедура может быть и без параметров, тогда в заголов-
ке указывается только ее имя. Общий вид записи процедуры:
Procedure <имя> (<список формальных параметров>);
<разделы описаний и объявлений процедуры>;
Begin
<раздел команд процедуры>;
End;
Процедура вызывается по ее имени:
<имя> (список фактических параметров)
2.1. Формальные и фактические параметры
С помощью формальных и фактических параметров
данные передаются из программы в процедуру и, наоборот,
из процедуры в программу. Каждый формальный параметр
указывается вместе со своим типом. Соответствующий ему
фактический параметр (там, где мы вызываем подпрограмму)
указывается без типа. Между формальными и фактическими
параметрами должно быть соответствие по количеству пара-
метров, по их типу и порядку следования.
Если несколько формальных параметров имеют одина-
ковый тип, тогда их можно объединить в список, т.е. пере-
числить параметры через запятую, а затем указать тип.
Пусть имеется заголовок процедуры: Procedure Summa
(A, B, C : Integer);
где
А, В, С – формальные параметры.
Вызвать процедуру можно следующим образом: Summa
(5, М, 7);
где 5, М, 7 – фактические параметры. Каждый фор-
мальный параметр принимает значение соответствующего
76
новную программу, которая продолжает выполняться. Любая
подпрограмма в свою очередь также может содержать под-
программы внутри себя.
2. Описание процедуры, оператор процедуры
Описание каждой процедуры начинается с заголовка, в
котором задаются имя процедуры и список формальных па-
раметров с указанием их типов. Заголовок начинается со
служебного слова Procedure.
Процедура может быть и без параметров, тогда в заголов-
ке указывается только ее имя. Общий вид записи процедуры:
Procedure <имя> (<список формальных параметров>);
<разделы описаний и объявлений процедуры>;
Begin
<раздел команд процедуры>;
End;
Процедура вызывается по ее имени:
<имя> (список фактических параметров)
2.1. Формальные и фактические параметры
С помощью формальных и фактических параметров
данные передаются из программы в процедуру и, наоборот,
из процедуры в программу. Каждый формальный параметр
указывается вместе со своим типом. Соответствующий ему
фактический параметр (там, где мы вызываем подпрограмму)
указывается без типа. Между формальными и фактическими
параметрами должно быть соответствие по количеству пара-
метров, по их типу и порядку следования.
Если несколько формальных параметров имеют одина-
ковый тип, тогда их можно объединить в список, т.е. пере-
числить параметры через запятую, а затем указать тип.
Пусть имеется заголовок процедуры: Procedure Summa
(A, B, C : Integer);
где А, В, С – формальные параметры.
Вызвать процедуру можно следующим образом: Summa
(5, М, 7);
где 5, М, 7 – фактические параметры. Каждый фор-
мальный параметр принимает значение соответствующего
76
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »
