Описание функции

Чтобы полностью овладеть всеми возможностями программирования в СБиС++, нужно изучить функции, которые можно вызывать из языка СБиС++. А для начала надо понять, что такое функция и как её вызывать в программе?

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

Дебет 70    Кредит 76_7   по лицу  полученная сумма

Текст программы на языке СБиС++ автоматического формирования такой проводки будет выглядеть следующим образом:

Проводка( Д70, К76_7, Лицо, Сумма );

При выполнении программы начинаются просматриваться выражения. Когда встретится ключевое слово Проводка, в журнал операций необходимо  будет поместить проводку, атрибуты которой (счета и сумма) указаны в круглых скобках после ключевого слова. Такие ключевые слова (а их в программе довольно большое количество) называются именами функций. За каждым именем скрывается целый набор действий, необходимых для достижения некоторого результата (в данном случае формирование проводки и занесение ее в журнал операций). Совокупность этих действий называется функцией. В круглых скобках, сразу после имени функции, располагаются исходные данные, необходимые для ее выполнения. Это - параметры функции. Они отделены друг от друга запятыми.