Лекция: Подпрограммы-процедуры в Turbo Pascal

 

Цель работы: изучить операторы, используемые для организации

подпрограмм – процедур.

 

Содержание работы:

1 Формат описания процедуры

2 Параметры процедуры

 

Формат описания процедуры

Процедура — это часть программы, предназначенная для решения задачи или подзадачи. Это последовательность операторов, вычисляющая одну или несколько функций или выполняющая другую задачу (рисование рамки таблицы, оформление экрана и т.п.). Перед использованием процедуру необходимо объявить.

Формат объявления процедуры:

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

Процедура активизируется с помощью оператора процедуры, в котором содержатся имя процедуры и необходимые параметры (если это необходимо). Вызов процедуры приводит к выполнению операторов, составляющих тело процедуры.

Пример описания и вызова процедуры:

 

procedure ChrXY(N: Byte; var X, Y: Integer);

begin

case N of

1: X:=X+1;

2: X:=X-1;

3: Y:=Y+1;

4: Y:=Y-1;

end;

N:=Random(4)+1;

ChrXY(N,X,Y);

 

Параметры процедуры

Общие сведения о подпрограммах и описание типов параметров

 

подпрограмм в виде процедур рассмотрены в предыдущей лабораторной работе.

 

Контрольные вопросы

1 Для чего предназначены подпрограмма-процедура?

2 Как описывается процедура?

3 Как вызывается процедура?

4 Как обрабатываются параметры-значения процедуры?

5 Как обрабатываются параметры-переменные процедуры?

 

еще рефераты
Еще работы по информатике