Составители:
Рубрика:
новную программу, которая продолжает выполняться. Любая
подпрограмма в свою очередь также может содержать под-
программы внутри себя.
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
- …
- следующая ›
- последняя »