Текстовые константы
Текстовые константы могут быть представлены в двух формах:
а). старая форма – холлеритовская строка – представляет собой число выводимых символов n, признак константы латинская буква H и сами выводимые символы:
nHнабор символов
n – целая беззнаковая константа в диапазоне 1-255.
Пример:
9НЭнергофак
б). строка символов, заключённая между двумя апострофами
'ЭНЕРГОФАК-2000'
'ЭНЕРГОФАК''2003'
Символ апостроф внутри текста отображается двумя апострофами, идущими подряд.
Текстовая константа – это строка символов, которая заключена между двумя апострофами или задана холлеритовской строкой.
Значения текстовых переменных могут быть заданы оператором присваивания или оператором DATA или в результате ввода информации.
K(1)='ВЕСНА'
K(2)=4HЗИМА
DATA K(3)/'ОСЕНЬ'/
READ (5,7) K(4)
7 FORMAT (A5)
Правило:
Ввод и вывод текстовой информации только форматный.
Ввод-вывод текстовой информации осуществляется по спецификации А:
Aw
где w – количество позиций, из которых считывается текстовая информация или куда выводится текстовая информация.
Мини задача:
Написать программу, в которой исходные данные читаются из файла, имя которого нужно вводить с клавиатуры.
CHARACTER*8 IMFILE
WRITE (6,*)’Введите имя файла исходных данных’
READ (5,10) IMFILE
Дата добавления: 2015-06-10; просмотров: 1453;