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


 

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

47493. Язык программирования Java 2.28 MB
  Программы на языке Java строятся на основе классов. Руководствуясь определением класса, разработчик создает произвольное количество объектов, или экземпляров, данного класса. Класс и его объекты можно сравнить, соответственно, с чертежом и деталями — имея чертеж, не составляет труда произвести необходимое количество деталей
47495. дискретно-событийного моделирования систем и технология имитационного моделирования 3.66 MB
  МОДЕЛИ МАССОВОГО ОБСЛУЖИВАНИЯ. Основы дискретнособытийного моделирования СМО. ВЕРОЯТНОСТНОЕ МОДЕЛИРОВАНИЕ. Моделирование дискретных случайных величин.
47496. Начинаем программировать на языке Java 150.5 KB
  Элементарные строительные блоки в Jаvа называются классами как и в C. При этом необходимо набрать имя запускаемого класса точно так как оно написано в исходном тексте программы т. Вся программа состоит из одного класса с именем JаvаTest. У этого класса имеется единственный метод min аналогичный функции min в языках программирования C и C и определяющий место с которого программа начинает выполняться так называемая точка входа.
47497. Программирование на Java 1.15 MB
  Процесс инкапсуляции значения в объект называется упаковкой (boxing). До появления Java 2 версии 5.0 вся упаковка выполнялась программистом вручную, с помощью создания экземпляра оболочки с нужным значением. В приведенной далее строке кода значение 100 упаковывается вручную в объект типа Integer:
47498. Культура русской речи 1.17 MB
  Виноградова Культура русской речи Ответственные редакторы доктор филологических наук профессор Л. Ширяев Культура русской речи. Книга представляет собой первый академический учебник по культуре речи содержащий наиболее полный систематизированный материал по данной теме. В основе издания лежит принципиально новая теоретическая концепция культуры речи.
47499. Артикуляционная гимнастика в считалках 3.44 MB
  В пособии предложены эффективные упражнения для укрепления мышц артикуляционного аппарата. Упражнения сопровождаются иллюстрациями и стихотворным текстом. Упражнения сопровождаются забавными рисунками которые дети с удовольствием раскрасят и стихотворным текстом который сначала читает взрослый а затем по мере запоминания проговаривает ребенок.
47500. Маркетинг. Тестові та ситуаційні завдання 2.67 MB
  Самостійна робота у навчанні студентів ІЕУ ІОФ маркетингу. теоретичні методичні та практичні аспекти маркетингу Змістовий модуль Теоретичні та методичні основи маркетингу. Актуальність і практична необхідність вивчення і використання маркетингу в умовах ринкових відносин.