Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

WRITE (V1, V2,...,VN);



где V1, V2,..., VN – выражение целочисленного типа, вещественного, символьного, строкового, логического.

В операторе вывода можно указывать также формат данных. Для данных типа REAL это делается следующим образом:

WRITE(VAR1: P: Q);

где VAR1 – выражение типа REAL, P – общее число знакомест, Q – число цифр, выводимых после десятичной точки.

П р и м е р ы

Значение А Оператор Результат
210.11 WRITE(A:8:4) 210.1100
-21.7822 WRITE(A:7:2) _- 21.78

В последнем примере символ «_» означает пробел.

Если выражение имеет тип INTEGER, CHAR, BOOLEAN, то указывается общее число позиций:

WRITE(V1: P);

Для случая вещественного типа выражения и отсутствия указателя числа позиций вывод осуществляется в формате с плавающей точкой, а под число отводится поле шириной 18 символов. Данные типа BOOLEAN, INTEGER, CHAR при отсутствии указателя числа отводимых под результат позиций выводятся, начиная с позиции расположения курсора.

П р и м е р ы

Значение А Оператор Результат
  WRITE(A,A:4,A:4) 123_123_123
‘D’ WRITE(A,A) DD
TRUE WRITE(A,A) TRUE
834.218 WRITE(A) 8.3421800000E+02
-2.111E+01 WRITE(A) -2.1110000000E+01

Оператор вывода WRITELN действует подобно оператору WRITE, но в отличие от него после вывода значения последнего элемента списка выполняется перевод курсора к началу следующей строки. WRITELN без параметров выполняет перевод курсора к началу следующей строки. Таким образом, оператор WRITELN (V1,...,VN) эквивалентен двум операторам WRITE(V1,...,VN); WRITELN.





Дата публикования: 2014-10-25; Прочитано: 331 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...