Описание функции состоит из заголовка и блока. Заголовок состоит из ключевого слова Function, имени функции, необязательного списка формальных параметров, заключенных в круглые скобки, и типа возвращаемого функцией значения. Заголовок функции имеет следующий формат:
1. Function <Имя> [ (Формальные параметры) ] : <Тип результата>;46.Оформление подпрограммы в виде процедуры или функции. Критерии выбора способа оформления. Параметр-переменная и параметр-значение. Локальные и глобальные переменные.
Подпрограмма — это часть всей программы, оформленная особым образом. Как правило, в виде подпрограммы записывается какая-то логически завершённая часть программы. Активное использование подпрограмм при разработке программного обеспечения составляет основу модульного программирования.