Cтраница 1
Подпрограмма типа FUNCTION является сама по себе полной программой и полностью независима и отделена от программы, в которой она используется. [1]
Имена подпрограмм типа SUBROUTINE начинаются с буквы F и образованы также от английских слов. [2]
Обращение к подпрограмме типа FUNCTION из основной программы ( MAIN PROGRAM) производится по ее наименованию. [3]
Обращение к подпрограмме типа FUNCTION осуществляется только путем указания в арифметическом или логическом выражении имени функции и следующих за ним фактических аргументов. [4]
Подпрограмма ( называемая также подпрограммой типа SUBROUTINE или подпрограммой-процедурой) является са моего я-тел-ной автономной программной единицей и имеет большое сходство с подпрограммой-функцией. Однако подпрограмма обладает рядом особых свойств, расшнряющгх возможности ее использования при программировании. [5]
Подпрограмма ( называемая также подпрограммой типа SUBROUTINE или подпрограммой-процедурой) является самостоятельной автономной программной единицей и имеет большое сходство с подпрограммой-функцией. Однако подпрограмма обладает рядом особых свойств, расширяющих возможности ее использования при программировании. Наиболее важное различие между подпрограммой и подпрограммой-функцией состоит в том, что с идентификатором подпрограммы не связывается никакое значение и обращение к подпрограмме осуществляется специальным оператором обращения, называемым оператором вызова подпрограммы. [6]
Если оператор DISPLAY используется в подпрограмме типа SUBROUTINE, то в списке оператора DISPLAY не должны употребляться формальные параметры этой подпрограммы. [7]
Подпрограммы пакета могут быть как подпрограммами типа FUNCTION, так и типа SUBROUTINE, а операторы - операторами присваивания и обращения. Например, оператор присваивания IP IPNTRA ( R, ALFA) обеспечивает построение точки IP, лежащей на окружности с радиусом R и повернутой на угол ALFA относительно оси ОХ. [8]
Все стандартные подпрограммы библиотеки стандартных подпрограмм являются подпрограммами типа SUBROUTINE, и обращение к ним осуществляется посредством оператора CALL указанием, как обычно, названия подпрограммы и списка фактических параметров. Фактические параметры должны, так же как обычно, соответствовать формальным параметрам соответствующей подпрограммы по типу, количеству и порядку следования. [9]
Подпрограмма на языке фортран ( называемая также подпрограммой типа SUBROUTINE или подпрограммой-процедурой) является самостоятельной автономной программной единицей и имеет большое сходство с подпрограммой-функцией. Однако подпрограмма обладает рядом особых свойств, расширяющих возможности ее использования при программировании. Наиболее важное различие между подпрограммой и подпрограммой-функцией состоит в том, что с идентификатором подпрограммы не связывается никакое значение и обращение к подпрограмме осуществляется специальным оператором обращения, называемым оператором вызова подпрограммы. [10]
А и В и печатает НОК, а также подпрограмму типа FUNCTION, которая вычисляет НОК. [11]
АгхАт-матрицей, где N меняется от задачи к задаче, Подпрограммы типа DECOMP и SOLVE требуют задания как действительного рабочего порядка N, так и величины 50, содержащейся в операторе размерности, поскольку эта величина дает приращение памяти между последовательными элементами строки. [12]
Средства для описания и использования подпрограмм в разных языках программирования различны, хотя в большинстве языков для вызова подпрограммы типа стандартной подпрограммы предусматривается использование оператора CALL. [13]
Подпрограммы могут содержать внутри себя операторы CALL ( см. ниже), вызывающие другие подпрограммы, и любые операторы, выполняющие обращения к подпрограммам типа FUNCTION, библиотечным подпрограммам и описанным в самой подпрограмме оператор-функциям. [14]
Подпрограммы могут содержать внутри себя операторы CALL ( см. ниже), вызывающие другие подпрограммы, и любые операторы, выполняющие обращения к подпрограммам типа FUNCTLON, библиотечным подпрограммам и описанным в самой подпрограмме оператор-функциям. [15]