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


 

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

10114. Принципы фон Неймана 91.76 KB
  Принципы фон Неймана Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман. Он подключился к созданию первой в мире ламповой ЭВМ ENIAC в 1944 г. когда ее конструкция была уже выбрана. В процессе работы во время многоч
10115. Устройства ввода-вывода 43.07 KB
  Устройства ввода-вывода Компьютер обменивается информацией с внешним миром с помощью периферийных устройств. Только благодаря периферийным устройствам человек может взаимодействовать с компьютером а также со всеми подключенными к нему устройствами. Любое подключен
10116. Состав и структура системного блока компьютера 15.66 KB
  Состав и структура системного блока компьютера Системный блок основное устройство компьютера. На передней стороне системного блока находится 2 кнопки: Power для включения и выключения компьютера, Reset для перезагрузки компьютера. Индикаторы две светящиеся ла...
10117. Материнская плата компьютера и её краткая характеристика 14.41 KB
  Материнская плата компьютера и её краткая характеристика Материнская плата любого компьютера выполняет несколько основных функций. Главное это механическая основа любого компьютеpа. Она содержит платы расширения разъемы дополнительные элементы базовый набо...
10118. Процессор. Что такое процессор 18.31 KB
  Процессор. Что такое процессор Процессор это главная микросхема компьютера его мозг. Он выполняет программный код находящийся в памяти и руководит работой всех устройств компьютера. Чем выше скорость работы процессора тем выше быстродействие компьютера. Процесс...
10119. Что такое архитектура и структура компьютера 19.6 KB
  Что такое архитектура и структура компьютера При рассмотрении компьютерных устройств принято различать их архитектуру и структуру. Архитектурой компьютера называется его описание на некотором общем уровне включающее описание пользовательских возможностей про
10120. Характеристики процессора 14.11 KB
  Характеристики процессора Маленькие микропроцессоры их размер можно сравнить с кусочком сахара или мобильным телефоном являются своего рода локомотивом компьютера и часто самым дорогим внутренним его компонентом. Процессор в основном считывает данные из памяти
10121. Система команд процессора. Совместимость снизу-вверх 15.44 KB
  Система команд соглашение о предоставляемых архитектурой средствах программирования а именно: определённых типах данных инструкций системы регистров методов адресации моделей памяти способов обработки прерываний и исключений методов ввода и вывода. Система ко
10122. Операционные системы 39 KB
  Операционные системы. 1. Исторический обзор. Операционные системы ОС предоставляют набор функциональности необходимой для работы большинства приложений на компьютере а также связующие механизмы для контроля и синхронизации. На первых компьютерах не было операци...