72629

Спецификация оператора FORMAT

Доклад

Информатика, кибернетика и программирование

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

Русский

2014-11-25

13.95 KB

0 чел.

Спецификация оператора FORMAT

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

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

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

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

READ ( 5, 3 ) I1, K

3 FORMAT ( I4, I5 )

Если ввести подряд 9 цифр, то переменной I1 присвоятся числа из первых 4 позиций, а переменной K присвоятся числа из следующих 5 позиций. Если при воде цифр будет больше чем 9, то лишние символы будут проигнорированы. Символ ”пробел” при вводе считается как “0”.

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

WRITE ( 5, 4 ) I1, K

4 FORMAT (1X , ’Переменная I1=’ , I4 , 2X , ’ Переменная K= ’ , I5 )

При выполнении данного блока в строке отступим одну позицию по спецификации Х, выведем текст: «Переменная I=», следом числовое значение переменной I1 будет выведено в четырех позициях, черёз два пробела после этого выведем текст: «Переменная K=» и в следующих пяти позициях выведем числовое значение переменной К.

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

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

Спецификация Х при выводе информации означает пропустить заданное количество позиций.

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

Для вещественных чисел. Имеет вид rFw.d

Где r-повторитель спецификации, w определяет ширину поля вывода, а d задает число цифр после десятичной точки.

Так спецификация спецификация F6.2 отведет для вывода вещественного числа поле шириной 6 символов. В первых трех позициях поля печатается целая часть, в четвертой позиции – десятичная точка, а в пятой и шестой – дробная часть

Выводимое значение

463.76; 12.90; -0.76; 0.00448; -126.3

Результат вывода

463.76; 12.9; _-0.08;__0.00;******


 

А также другие работы, которые могут Вас заинтересовать

62434. Социальная структура общества, социальная структура как внутреннее устройство общества 390.66 KB
  Понятие социальной структуры общества Социальные общности и их типологизация Социальные группы и их типологизация Социально классовая структура общества и социальная стратификация Государственная социальная поддержка населения – важнейшее направление политики белорусского государства...
62435. Основы цветоведения 277.74 KB
  В цветоведении есть раздел посвященный физическим свойствам цвета. Основных цвета три: красный синий жёлтый Основные краски нельзя получить механическим смешиванием. Три основные краски при смешивании между собой дают все остальные цвета...
62437. Логические основы обработки информации 465.89 KB
  Мышление изучают и психология, и педагогика, и многие другие науки. По содержанию человеческое мышление бесконечно многообразно,ведь думать можно о чём угодно. Но мысли возникают и строятся по одним и тем же законам, подчиняются одним и тем же принципам, имеют одни и те же схемы или формы.
62438. СОЦИАЛЬНЫЙ КОНФЛИКТ 17.32 KB
  Большая группа социологов полагающая что конфликт является неотъемлемой частью бытия главным двигателем общественного развития вычленяют функции конфликта которые по их мнению благотворно сказываются на актуальном состоянии общества и способствуют его развитию а именно...
62439. Субъекты предпринимательской деятельности 44.91 KB
  Субъекты предпринимательской деятельности 1. Правовой статус субъекта предпринимательской деятельности признаки. Способы образования субъектов предпринимательской деятельности.
62440. Этнические общности и их формы. Основные признаки нации. Белорусы как нация 221.78 KB
  Цели занятия: Обучающие: формирование знаний учащихся об этнонациональной структуре общества основных этапах развития этноса Воспитательные: формирование гражданственности патриотизма и интернационализма национальной и религиозной терпимости и уважения к традициям и культуре других народов...