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


 

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

46840. Специфика обучения в дошкольном возрасте 32.5 KB
  Обучение и развитие в дошкольном возрасте С развитием ребенка меняется и характер обучения ребенка. Кро говорит о ребенке 3 лет: уже становится возможным какаято программа обучения и воспитания не школьная программа а программа самого ребенка. Раньше определенного возраста ребенка бесполезно обучать например держать ложку а позже определенного возраста это делать просто бесполезно. В педологии пользуются только нижней границей ниже известного уровня нельзя ребенка обучать тому или ному предмету.
46842. Grammar. Grammatical meaning 32.5 KB
  When we name very general statements about grammar, we are idealizing about the language system, identifying broad patterns. grammar has evolved to fossilitate the expression of basic meanings. Meanings which are so inexpensible and so commonly occuring, that we require an economical means of expressing them. It would be absurd if we had to elaborate entirely new strings of words whenever we wanted to observe things around us. grammatical meaning is closely
46843. Основные принципы построения закладываемые при создании вычислительных систем 32.83 KB
  Вычислительная система ВС совокупность взаимосвязанных и взаимодействующих процессоров или ЭВМ периферийного оборудования и программного обеспечения предназначенную для сбора хранения обработки и распределения информации. Телекоммуникационная вычислительная сеть ТВС это сеть о6мена и распределенной обработки информации образуемая множеством взаимосвязанных абонентских систем и средствами связи; средства передачи и обработки информации ориентированы в ней на коллективное использование общесетевых ресурсов аппаратных...
46844. Творчество Н.М.Карамзина, повести 33 KB
  Карамзин представитель сентиментализма в России всязи с этим новизной его прозы являются: 1. Карамзин ввел в русскую литературу целый ряд важных тем. Идеологические аспекты дружбы важные для Радищева отходят у Карамзина на второй план. Карамзин сумел показать атмосферу детства навсегда ушедшую из души взрослого человека но в чемто и оставшуюся притягательную и желанную.
46845. Роль и место текстологии в процессах редакционно-издательской деятельности 33 KB
  текста 2 проверки его по первоисточникам и устранения в нем погрешностей ошибок произвольных изменений внесенных вопреки воле и замыслу автора. текста напр. текста аппарата издания. Но он не может быть признан основным чисто механически; для этого требуется изучение всех источников текста обстоятельств жизни автора всей истории текста и т.
46846. Классический психоанализ З.Фрейда. Основные понятия, структура и динамика личности. Стадии психосексуального развития 33 KB
  Фрейд все стадии психического развития человека сводит к стадиям преобразования и перемещения по разным эрогенным зонам либидоносной или сексуальной энергии. Каждая стадия имеет свою либидоносную зону возбуждение которой создает либидоносное удовольствие. Оральная стадия 0 1 год. Оральная стадия характеризуется тем что основной источник удовольствия а следовательно и потенциальной фрустрации сосредоточивается на зоне активности связанной с кормлением.
46848. Two-member and one-member sentences. One-member and elliptical sentences. Two approaches. Types of elliptical sentences 33 KB
  Twomember nd onemember sentences. Onemember nd ellipticl sentences. Types of ellipticl sentences. Twomember sentences