Cтраница 1
Процедура-подпрограмма является более общей формой процедурного блока и имеет формат. [1]
Процедура-подпрограмма представляет собой совокупность операторов, в результате выполнения которых вычисляется значение одной или нескольких иеременных. [2]
Процедура-подпрограмма SHAP2 выдает на печать шапку третьей таблицы. [3]
Процедура-подпрограмма - это процедурный блок, при выполнении которого на основании заданного множества данных формируются значения другого множества данных. Сформированные результаты помещаются в память на хранение и могут быть использованы многократно. [4]
Процедура-подпрограмма SHAP выдает на печать шапку первой таблицы. Процедура-подпрограмма SHAP [ выдает на печать шапку второй таблицы. [5]
Процедура-подпрограмма VOWSP по впекшему виду сильно напоминает функцию. В данном случае процедура-подпрограмма записана как независимая процедура, хотя она может быть записана в основной процедуре аналогично функции. В процедуру-подпрограмму введены три параметра: S. Здесь S соответствует входным данным из основной программы, a CTV и LISP - двум значениям, возвращаемым в основную программу. Параметры можно описывать в любой последовательности, но при этом необходимо соблюдать соответствие с аргументами в операторе CALL. Оператор CALL основной программы передает текущие значения аргументов ( ASU, NUMB и NUMSP - для первого CALL) в стандартную подпрограмму. Когда выполняется оператор RETURN ( или, что эквивалентно, оператор END), текущие значения аргументов передаются назад в основную программу. Таким образом процедура-подпрограмма может изменять значения одного или же всех аргументов. [6]
Внешняя процедура-подпрограмма определяет некоторый самостоятельный этап вычислений. Каждая процедура-подпрограмма также определяется отдельным модулем-подпрограммой. Этот модуль начинается с заголовка процедуры, за которым следует тело модуля. [7]
Внешняя процедура-подпрограмма определяет некоторый самостоятельный этап вычислений. Каждая процедура-подпрограмма также определяется отдельным модулем - модулем-подпрограммой. Этот модуль начинается с заголовка подпрограммы, за которым следует тело модуля. [8]
В данном примере процедура-подпрограмма RectangleAreaProc вычисляет площадь прямоугольника. [9]
Какой инструкцией начинается и заканчивается процедура-подпрограмма. [10]
Кроме того, процедура-функция, так же как процедура-подпрограмма, может передавать обратно информацию через фактические параметры-переменные, которые ей были переданы. Однако этот способ возвращения информации, основной для процедуры-подпрограммы, не характерен при использовании процедур-функций. [11]
В тех случаях, когда необходимо получить несколько результатов, используется процедура-подпрограмма. [12]
Предположим, что в нашем примере процедура PI вызывается в главной процедуре как процедура-подпрограмма, а процедура Р2 - как процедура-функция. [13]
В результате выполнения этого оператора управление будет передано в вызывающую программу на оператор, непосредственно следующий за оператором CALL, с помощью которого была вызвана данная процедура-подпрограмма. [14]
Процедура-функция не может быть вызвана для выполнения командой ( подкомандой) RUN. Процедура-подпрограмма может быть вызвана с помощью RUN, если не содержит параметров. [15]