- Подпрограмма – именованная, логически законченная группа операторов языка, которую можно вызывать для выполнения любое количество раз из различных мест программы. В Pascal подпрограммы реализованы в виде процедур и функций.
Функция может принимать параметры и возвращать значение | Процедура может изменять свои параметры‑переменные (через var) и выполнять действия |
|---|---|
Общий вид записи функции | Общий вид записи процедуры (параметры могут отсутствовать) |
function <имя> (<параметры>): <тип_результата>; | procedure <имя> (var <параметры-переменные>; <параметры-значения>); |
Пример. Вычисление 5! | Пример. Увеличение переменной |
program Factorial; | program AddExample; |