Спецификация I

Оператор FORMAT

Оператор FORMAT является невыполняемым оператором. Он всегда имеет метку, но на эту метку нельзя передавать управление. Он может находиться в любом месте программы. Используется для ввода–вывода информации в сочетании с операторами ввода–вывода READ и WRITE.

В общем виде можно записать:

READ(N,M) список ввода

M FORMAT(список спецификаций)

Например:

READ(5,3) I,K

FORMAT(I4,I5)

Оператор ввода READ означает: читать с устройства 5 по формату 3 значения переменных I и K.

Оператор FORMAT указывает, каким образом будут считываться данные с носителя информации (строка экрана, строка текстового файла, перфокарта, магнитный диск или устройство передачи данных).

В списке спецификаций указывается, по какой спецификации будет произведено считывание значений для переменных. Спецификации бывают: I, F, E, G, X, T, А.

 

Спецификация X

 

В общем виде записывается – nX. При вводе информации обозначает: пропустить, не читая, n позиций. При выводе информации обозначает "пропустить n позиций".

 

READ(5,4) I,K

FORMAT(3X, I4, 2X,I5)

Спецификация I

 

В общем виде: Iw,где w – количество позиций для одного числа.

Спецификация I используется для ввода-вывода информации целого типа. Поэтому переменная, которой присваивается считанная величина, обязательно должна быть целого типа (начинаться с букв I, J, K, L, M, N или должна быть описана при помощи оператора INTEGER). В противном случае при трансляции будет обнаружена ошибка.

 

Пример ввода данных по спецификации I:

 








Дата добавления: 2015-06-10; просмотров: 759;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.