Вычисление определенного интеграла методом прямоугольников состоит в приближенном подсчете площади, ограниченной осью абсцисс, графиком функции и границами интервала. Интервал разбивается на заданное количество промежутков, и площади получившихся фигур заменяются площадями прямоугольников.
Итак, чтобы передать имя функции или процедуры в подпрограмму, необходимо:
- Определить соответствующий процедурный тип.
- Задать для функций и процедур, предназначенных для передачи в подпрограмму, ключ компилятора {$F+}, определяющий дальнюю адресацию. При этом компилятор формирует полный адрес, состоящий из сегмента и смещения. Альтернативный способ — указать в заголовке каждой функции директиву far:
function Q(x : real) : real; far;