Введение в программирование. Pascal и Delphi. Гурьянов Л.В - 70 стр.

UptoLike

69
где результатэто вычисленное значение в подпрограмме (констан-
та, переменная, элемент массива и другие элементы данных).
Рисунок 4.4 – Передача параметра по адресу
Вызов функции включается в оператор языка Pascal.
Пример вызова функции
P(x):
y:= P(x); {вызов P(x) в операторе присваивания}
if P(x)>0 then {вызов P(x) в операторах if и writeln }
writeln(P(x));
В качестве примера рассмотрим описание и использование функ-
ции
power, которая возводит переменную base в степень exponent
base
exponent
.
function power( base, exponent: real): real;
begin
power:= exp( exponent
ln(base));
{exp, ln – встроенные функции Pascal:
где результат – это вычисленное значение в подпрограмме (констан-
та, переменная, элемент массива и другие элементы данных).




                Рисунок 4.4 – Передача параметра по адресу

  Вызов функции включается в оператор языка Pascal.
  Пример вызова функции P(x):
  y:= P(x);      {вызов P(x) в операторе присваивания}
  if P(x)>0 then {вызов P(x) в операторах if и writeln }
  writeln(P(x));
  В качестве примера рассмотрим описание и использование функ-
ции power, которая возводит переменную base в степень exponent –
baseexponent.
  function power( base, exponent: real): real;
  begin
    power:= exp( exponent ∗ ln(base));
    {exp, ln – встроенные функции Pascal:



                                   69