ВУЗ:
Составители:
Рубрика:
36
12. Введите массив (не более 20) и определите, есть ли в нем элементы с
одинаковыми значениями.
2.5. Подпрограммы
При разработке программ иногда требуется одни и те же
последовательности действий выполнять на различных этапах обработки
информации. В таких задачах в различных местах встречаются фрагменты,
одинаковые по выполняемым действиями, различающихся только в значениях
исходных
данных. Повторяющаяся группа операторов оформляется в виде
самостоятельной программной единицы – подпрограммы. Подпрограмма – это
самостоятельная часть программы, реализующая определенный алгоритм и
допускающая обращение к ней из различных частей основной программы.
В языке Pascal подпрограммы реализуются в виде процедур и функций,
которые вводятся в программу с помощью своего описания.
2.5.1. Процедуры
Процедуры
описываются в специальном разделе описательной части
программы вслед за разделом переменных. Любая процедура состоит,
аналогично программе, из заголовка процедуры и тела процедуры.
Заголовок процедуры представляет собой:
PROCEDURE < и м я> (список параметров),
где PROCEDURE – служебное слово;
имя – имя процедуры, определяемое в соответствии с правилами построения
идентификаторов;
список параметров – перечень имен для обозначения
исходных данных и
результатов работы процедуры с указанием их типов.
Пример:
1. ЗАГОЛОВОК ПРОЦЕДУРЫ
Имя процедуры Формальные параметры
PROCEDURE PRIM_PR (N: INTEGER; X: REAL; VAR Y: REAL);
2. ВЫЗОВ ПРОЦЕДУРЫ
. . .
PRIM_PR (A. B. Z);
Параметры
значения
Параметры
переменные
фактические
параметры
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »