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;******


 

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

19553. Фильтрация и преобразование Адамара 260.31 KB
  2 Лекция 22. Фильтрация и преобразование Адамара Результат любого из рассмотренных выше преобразований рассматривается как спектр исходного сигнала. В этой связи имеется возможность изменить спектр произвольным образом а затем применить обратное преобраз
19554. Метод главных компонентов в задаче сжатия 341.43 KB
  1 Лекция 23. Метод главных компонентов в задаче сжатия Идея сжатия сигнала на основе разложения по ортогональному базису была изложена выше. Рассмотренные базисы являются универсальными и не учитывают особенность сигнала. Когда имеется набор сигналов одной п...
19555. Линейное предсказание 442.3 KB
  1 Лекция 24. Линейное предсказание Пусть имеется вещественный случайный процесс с дискретным временем обладающий свойствами: зависит только от . Задача заключается в предсказании следующего значения на основе предыдущих. Требуется выбрать коэффициенты ...
19556. Вивчення приладів магнітоелектричної системи 26.17 KB
  В ході лабораторної роботи досліджувався прилад магнітоелектричної системи М906 для вимірювання струму та напруги. Для розширення меж вимірювання струму використовуються шунти. Шунтами є опори, які підключаються паралельно до приладу.
19557. Технічне конструювання. Основні правила оформлення креслень (типи ліній, нанесення розмірів, застосування масштабу, умовні позначення). Креслярський інструмент 38 KB
  Тема 1.3: Технічне конструювання. Основні правила оформлення креслень типи ліній нанесення розмірів застосування масштабу умовні позначення. Креслярський інструмент. Мета: Навчальна: сформувати знання вміння та навички креслення рамки і оформляти креслення. Вих...
19558. Прийоми поділу відрізків і кутів на рівні значення 31.5 KB
  Тема 12: Прийоми поділу відрізків і кутів на рівні значення. Мета: Навчальна: сформувати знання вміння та навички поділу відрізків та кутів. Виховна: виховувати в учнів культуру праці та бережливе ставлення до інструментів охайне виконання роботи. Розвиваюч...
19559. Охрана недр в Российской Федерации 89 KB
  Охрана недр рассматривается как система мероприятий, обеспечивающая сохранение существующего разнообразия и рациональное использование геологической среды, образование особо охраняемых геологических объектов, имеющих особую научную, историческую, культурную, эстетическую и рекреационную ценность.
19561. Основні напрямки і школи в культурології 77 KB
  Основні напрями і школи в культурології XX ст. склалися на базі всього попереднього знання, збагаченого досягненнями нових наук. Прагнучи відкрити найпотаємніші витоки культури, визначити її сутність, виявити найбільш загальні закони розвитку, багато видатні представники нових галузей знань стали претендувати на створення загальної теорії культури, своєї власної культурології