Документ взят из кэша поисковой машины. Адрес оригинального документа : http://us.chem.msu.su/courseware/pascal/function.htm
Дата изменения: Sun Nov 22 21:35:40 1998
Дата индексирования: Sat Apr 9 22:45:58 2016
Кодировка: Windows-1251
Программирование и решение задач на ЭВМ - Справочник
Программирование и решение задач на ЭВМ
Справочник

Основные темы
Примеры программ
Приложения

Function

Заголовок описания функции имеет вид:

function <имя> (<формальные параметры> : <тип>) : <тип результата>;

Пояснения:

<имя> Имя функции задается по правилам записи имен.
<формальные параметры> : <тип> В заголовке функции указываются формальные параметры и их типы.
<тип результата> Относится к имени функции. См. типы величин, рекомендуемые для решения учебных задач.

Разберите пример программы с использованием функции.

После своего исполнения функция должна возвращать некоторое значение. Например, в операторе

s:=0.5*(f(a)+f(b));

используется функция с именем f, зависящая от одного формального параметра x.

Согласно примеру, эта функция вызывается дважды, после чего складываются два возвращенных значения: f(a) и f(b). Возвращаемое значение передается через имя f, для чего в теле описания функции должен присутствовать соответствующий оператор присвоения, например, f:=1/x. В приведенном выше операторе присвоения f(a) и f(b) - значения функции f(x) при x=a и x=b соответственно.

Параметр x, указанный в заголовке описания функции, называется формальным, параметры a и b, указанные при вызове функции, - фактическими. В теле функции описывается формальная последовательность действий, фактически эти действия будут происходить с величинами, заданными в качестве параметров при вызове этой функции.


Вверх страницы
Вернуться на главную страницу