Cтраница 1
Описания подпрограмм включают в себя заголовок подпрограммы, разделы описаний ( меток, констант, типов, переменных, а также дополнительных функций и процедур, являющихся локальными по отношению к данной подпрограмме), тело процедуры. [1]
Описание подпрограммы состоит из двух частей: заголовка; подпрограммы и тела подпрограммы. Заголовок подпрограммы задает наименование подпрограммы, указывает ее описания и специфицирует ее параметры. Параметры показывают, какие-переменные необходимо заменять при вызове подпрограммы. Тело подпрограммы-залает операторы, которые должны выполняться, когда ее применяют, и при составлении подпрограммы, как правило, разрешается использовать все операторы, предусмотренные в данном языке программирования. [2]
Описание подпрограммы ( процедуры или функции), расположенное в описательной части блока, составляющего программу, само по себе никакого действия не производит. Подпрограмма может быть активизирована в программе с помощью специального вызова процедуры или функции. [3]
Описание подпрограммы, обеспечивающей печать конфигураций, на фортране имеет свои особенности. [4]
Описания подпрограмм включают в себя заголовок подпрограммы, разделы описаний ( меток, констант, типов, переменных, а также дополнительных функций и процедур, являющихся локальными по отношению к данной подпрограмме), тело процедуры. [5]
Описание подпрограмм RANDU и GAUSS приведено в гл. [6]
Описания подпрограмм работы с файлами, которые описаны в 6.2, но не содержатся в стандартной библиотеке. Для того, чтобы пользоваться этими подпрограммами, следует откомпилировать этот файл. [7]
Описание подпрограмм RANDU и GAUSS приведено в гл. [8]
Структура описания подпрограммы включает в себя: название подпрограммы, обращение к подпрограмме в виде оператора CALL имя подпрограммы) ( список формальных параметров), описание формальных параметров, перечень подпрограмм, необходимых для использования данной подпрограммы. [9]
Далее дано описание подпрограмм. [10]
Указание в описании подпрограммы перечня внешних подпрограмм необходимо для того, чтобы установить их наличие в БСП данной ЭВМ, так как в некоторые моменты времени они могут отсутствовать. Описание подпрограммы может снабжаться замечаниями. Оператор обращения в подпрограмме CALL записывается в основной программе в тех местах, где есть необходимость произвести вычисления по данной подпрограмме. При этом в операторе CALL вместо формальных задаются соответствующие фактические параметры в форме, необходимой для использования их в подпрограмме. Формальные и фактические параметры должны быть согласованы по порядку их расположения, типу, длине и количеству. Числа в подпрограмме передаются либо как переменные в списке аргументов, либо как константы в этом же списке. [11]
Если пакет содержит описания подпрограмм ( функций или процедур) или определяет одну или более задерживаемых констант ( константы, чья величина не задана), то в дополнение к описанию необходимо тело пакета. [12]
Первый оператор в описании подпрограммы называется оператором начальной строки или оператором-заголовком подпрограммы. В нем S - наименование ( идентификатор) подпрограммы, А - список формальных параметров. [13]
Словом ПРОЦЕДУРА объявляется начало описания подпрограммы вычислений. После имени процедуры в круглых скобках до символа; дается список формальных входных параметров ( аргументов), а после; - список формальных выходных параметров. В качестве формальных входных и выходных параметров могут записываться имена простых величин, функций и массивов. Наличие хотя бы одного входного и одного вы-ходпого параметров обязательно. [14]
Формальные параметры указываются в описании подпрограммы, а фактические - в обращении к ней. [15]