Оператор - формат - Большая Энциклопедия Нефти и Газа, статья, страница 1
Человек, признающий свою ошибку, когда он не прав, - мудрец. Человек, признающий свою ошибку, когда он прав, - женатый. Законы Мерфи (еще...)

Оператор - формат

Cтраница 1


Операторы форматов могут размещаться в программе как до операторов ввода-вывода, так и после них.  [1]

Оператор формата используется совместно с операторами ввода и вывода.  [2]

Оператор формата используется операторами обмена. Ниже приводятся правила взаимодействия операторов обмена с оператором формата с простейшим форматным выражением.  [3]

Оператор форматов представляет собой, оператор объявления и содержит список форматов, на который впоследствии можно будет ссылаться.  [4]

Оператор формата предназначен для описания внешнего представления результатов вычислений, выводимых по оператору PRINT USING. Оператор формата является невыполняемым оператором и может задаваться в любом месте программы.  [5]

6 Взаимодействие оператора FORMAT с оператором ввода. [6]

Пусть оператор формата на рис. 148 используется для управления вводом с перфокарт. Информация, помещенная в колонках 29 - 80, игнорируется.  [7]

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

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

Пусть оператор формата 5 Г 0 [ ШЛТ ( Г7 Н5) используется оператором вывода для помещения в побор данных значений 20-ти величин целого типа.  [10]

Пусть оператор формата 7 FOIIMAT ( L3 5 ( L3 L4)) используется оператором ввода для выборки из набора данных значений 32 - х величин логического тина. Сколько логических записей набора данных будет использовано в процессе выполнения оператора ввода.  [11]

Действия оператора формата выполняются слева направо. Каждому основному описателю типа F, Е и I соответствует один элемент списка ввода-вывода: как только в операторе формата встречается такой описатель, проверяется, имеется ли соответствующий элемент в списке ввода вывода. Если такой элемент существует, то оператор формата передает преобразованную соответствующим образом информацию от элемента в формируемую запись и продолжает свою работу. Описателям типа пХ и пН не соответствует никакой элемент в списке вывода. В том случае оператор формата передает в формируемую запись информацию, содержащуюся в самом таком описателе.  [12]

Метка оператора формата служит для ссылки на указанный в нем список форматов.  [13]

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

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



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