ВУЗ:
Составители:
25
begin
R:= Sqrt(sqr(X-X0)+Sqr(Y-Y0));
Ex:=Q*(X-X0)/(R*R*R);
Ey:=Q*(Y-Y0)/(R*R*R);
E:=Sqrt(Sqr(Ex)+Sqr(Ey));
end;
function Potential (X,Y: real): real;
var
R: real;
begin
R:= Sqrt(Sqr(X-X0)+Sqr(Y-Y0));
Potential:=Q/R; {присвоение результата функции}
end;
procedure Degree (A,B: real; var C: real);
begin
C:=Exp(B*Ln(A));
end;
……………………………………………
{
вызов подпрограмм из основного блока
}
EField (X,Y);
Phi:=Potential(150,200.5);
Degree(2.58e-3,56.4,C);
…………………………………………….
Передаваемые параметры.
Список передаваемых параметров представляет собой набор данных,
которыми обмениваются между собой отдельные самостоятельные блоки
программы. При описании процедуры или функции в их заголовке в круг-
лых скобках указываются формальные параметры. Формальные парамет-
ры рассматриваются как переменные, дополняющие список локальных пе-
ременных. При вызове подпрограммы вместо формальных параметров в
список подставляются фактические параметры, т.е. данные, определенные
в том блоке программы, из которого производится вызов. Тип и последо-
вательность подстановки фактических параметров должны соответство-
вать типу и последовательности расположения формальных параметров в
списке при объявлении процедуры или функции.
Формальные параметры чаще всего объявляются как параметры –
значения и параметры – переменные. Параметры − значения используются
для передачи данных из основного блока в подпрограмму. При их измене-
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
begin
R:= Sqrt(sqr(X-X0)+Sqr(Y-Y0));
Ex:=Q*(X-X0)/(R*R*R);
Ey:=Q*(Y-Y0)/(R*R*R);
E:=Sqrt(Sqr(Ex)+Sqr(Ey));
end;
function Potential (X,Y: real): real;
var
R: real;
begin
R:= Sqrt(Sqr(X-X0)+Sqr(Y-Y0));
Potential:=Q/R; {присвоение результата функции}
end;
procedure Degree (A,B: real; var C: real);
begin
C:=Exp(B*Ln(A));
end;
……………………………………………
{вызов подпрограмм из основного блока}
EField (X,Y);
Phi:=Potential(150,200.5);
Degree(2.58e-3,56.4,C);
…………………………………………….
Передаваемые параметры.
Список передаваемых параметров представляет собой набор данных,
которыми обмениваются между собой отдельные самостоятельные блоки
программы. При описании процедуры или функции в их заголовке в круг-
лых скобках указываются формальные параметры. Формальные парамет-
ры рассматриваются как переменные, дополняющие список локальных пе-
ременных. При вызове подпрограммы вместо формальных параметров в
список подставляются фактические параметры, т.е. данные, определенные
в том блоке программы, из которого производится вызов. Тип и последо-
вательность подстановки фактических параметров должны соответство-
вать типу и последовательности расположения формальных параметров в
списке при объявлении процедуры или функции.
Формальные параметры чаще всего объявляются как параметры –
значения и параметры – переменные. Параметры − значения используются
для передачи данных из основного блока в подпрограмму. При их измене-
25
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »
