Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Функция, будучи аналогичной процедуре, отличается от нее тем, что результатом ее выполнения является только одно значение, которое возвращается в точку вызова. Второе отличие состоит в том, что имя функции может использоваться в выражении в качестве операнда.
Для возврата в главную программу вычисленного функцией значения в теле функции необходимо предусмотреть хотя бы один оператор присваивания, в котором слева от символа ’ :=’ ставится имя функции, а справа - выражение, вычисляющее её значение. Таких операторов в теле функции может быть и несколько, но при каждом обращении к ней должен выполняться только один.
Тип значения, вычисляемого функцией, задаётся в её заголовке, имеющем вид
function имя_функции (список формальных параметров):t;,
где t - тип вычисляемого значения.
Дата публикования: 2015-01-24; Прочитано: 188 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!