Описание функции |
Чтобы полностью овладеть всеми возможностями программирования в СБиС++, нужно изучить функции, которые можно вызывать из языка СБиС++. А для начала надо понять, что такое функция и как её вызывать в программе?
В качестве примера рассмотрим удержание кредита из зарплаты. При выполнении этой операции необходимо сформировать всего одну проводку с показателями:
Дебет 70 Кредит 76_7 по лицу полученная сумма
Текст программы на языке СБиС++ автоматического формирования такой проводки будет выглядеть следующим образом:
Проводка( Д70, К76_7, Лицо, Сумма );
При выполнении программы начинаются просматриваться выражения. Когда встретится ключевое слово Проводка, в журнал операций необходимо будет поместить проводку, атрибуты которой (счета и сумма) указаны в круглых скобках после ключевого слова. Такие ключевые слова (а их в программе довольно большое количество) называются именами функций. За каждым именем скрывается целый набор действий, необходимых для достижения некоторого результата (в данном случае формирование проводки и занесение ее в журнал операций). Совокупность этих действий называется функцией. В круглых скобках, сразу после имени функции, располагаются исходные данные, необходимые для ее выполнения. Это - параметры функции. Они отделены друг от друга запятыми.