Список - формат - Большая Энциклопедия Нефти и Газа, статья, страница 3
Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) Законы Мерфи (еще...)

Список - формат

Cтраница 3


Если длина списка данных больше длины списка форматов, то после исчерпания списка форматов последний просматривается вновь с самого начала. Это свойство позволяет программировать обширные списки данных с коротким списком форматов.  [31]

Код Н вызывает при выводе передачу того текста, который расположен внутри списка форматов, причем число выделяемых позиций в этом случае необходимо располагать слева от кода и рассматривать как кратность передачи символьных строк длиной в 1 символ.  [32]

Здесь используется тот факт, что пара скобок, заключающая формат ( или список форматов), сама является повторителем для этого формата. Причем кратность повторения является неопределенной: она обеспечивает форматами все элементы данных, имеющиеся в предшествующем списке данных. После исчерпания элементов данных, находящихся в одном списке, происходит вывод ( или ввод) следующего списка элементов данных по форматам, приведенным за этим списком.  [33]

Откроется диалоговое окно Автоформат, показанное на рис. 8.5. Выберите формат в списке Список форматов.  [34]

Метка или значение меточной переменной определяют метку оператора FORMAT, в котором задается необходимый список форматов.  [35]

Если при выполнении операторов ввода или вывода список элементов формата исчерпан раньше, чем обработаны элементы данных, то список форматов используется повторно.  [36]

При режиме EDIT рекомендуется с помощью базированных переменных и псевдопеременной SUBSTR оформить одну длинную строку, а не использовать длинный и сложный список форматов и переменных.  [37]

Оператор вывода PUT подготавливает и выводит на печать значения данных, указанных в списке, в соответствии с элементами списка форматов.  [38]

Оператор PUT подготавливает и выводит на печать значения данных, указанных в списке данных, в соответствии с элементами списка форматов.  [39]

Особенностью рассмотренного способа ввода-вывода данных потоком является то, что каждый символ входного или выходного потока должен быть учтен при составлении списка форматов. При программировании ввода-вывода данных потоком в некоторых задачах целесообразно предусмотреть автоматическое исключение или включение пробелов, разделяющих элементы данных в потоке. Такая возможность предоставляется при вводе-выводе данных, управляемом списком.  [40]

При вводе, управляемом редактированием ( так же, как и при выводе), для каждого списка данных должен быть указан список форматов, который задает, каким образом должны интерпретироваться символы, содержащиеся во входном потоке.  [41]

При выполнении операторов ввода-вывода списки данных и форматов просматриваются слева направо, при этом каждый очередной элемент списка данных связывается с очередным элементом списка форматов. Если один или несколько очередных форматов являются управляющими, то указанные ими действия выполняются, но элемент списка данных связывается с первым форматом данных, следующим за управляющими. Выполнение операторов ввода-вывода заканчивается по достижении конца списка данных. Если при этом в списке форматов остаются неиспользованные элементы, то они игнорируются. Если в процессе ввода-вывода исчерпан список форматов, то он используется повторно, начиная с первого элемента, до тех пор, пока не будет просмотрен весь список данных.  [42]

Удаленный формат удобно применять для замены одного формата на другой в зависимости от некоторого условия ( меняя значение меточной переменной) или для использования одного и того же списка форматов в различных операторах ввода-вывода.  [43]

При исполнении оператора-ввода-вывода каждой переменной из списка переменных, участвующих в обмене, ставится в соответствие очередной формат типа I, L, А, Е, D из списка простых форматов, который получается рассмотрением оператора-форма-тов слева направо и с учетом повторителей и скобок. Если список выводимых переменных окажется длиннее, чем количество простых форматов в списке, то список достраивается повторным рассмотрением либо всего оператора форматов, если он не содержит вложенных форматов, либо начиная с самого правого внешнего формата, содержащего внутренние форматы. Каждый переход через косую ч рту и переход на повторный перебор форматов ( после его очередного исчерпания) сопровождается переходом на следующую строку.  [44]

Из этого представления следует, что список форматов может быть составлен из нескольких разделенных запятыми элементов, что в одном списке форматов может содержаться другой и что с помощью коэффициента повторения можно многократно использовать один элемент списка или один список форматов. Максимальный уровень вложенности списков формата равен пяти.  [45]



Страницы:      1    2    3    4