Процедуры

Вызов процедуры

Переменные


Глобальные Локальные


Параметры

Формальные -- указываются

при описании процедуры (x,y,z).

Фактические -- передаются

процедуре при обращении к ней

(a,b,c).

Передача параметров в процедуру

Параметры-значения. Передача

параметров по значению (x, y -- фор-

мальные параметры-значения).

Параметры-переменные. Переда-

ется не значение фактического пара-

метра, а его адрес.

Пример 14.1 Определить и записать решаемую по программе задачу,
провести необходимые вычисления.

Program PR_14_1;

const K=1; L=4;

var S,a,b,c:integer;

Procedure Sum (x,y:integer; var z:integer);

Begin

z:=x+y;

end;

Begin

writeln ('vvedite a,b,c');

read(a,b,c);

Sum(a,b,c);

S:=K+L+ c;

writeln ('Sum=',c:4);

writeln ('S=',S:4)

End.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: