Алгоритмические языки и программирование. Аксенова Л.И - 8 стр.

UptoLike

8
Список вывода - последовательность из одной или более переменных типа
CHAR, STRING, BOOLEAN, а также любого целого или вещественного
типа.
Любой элемент списка вывода может указываться с форматом для вывода.
Формат отделяется от переменной символом двоеточие и указывает число
позиций (ширину поля вывода), отводимых под символьное представление
этой переменной. Для вещественных чисел может
указываться также число
позиций, отводимых под дробную часть числа. Если символьное
представление имеет меньшую длину, чем отведенное число позиций, то оно
дополняется слева пробелами, а если - большую длину, то заданный формат
игнорируется. Если формат для вывода не указан, соответствующий
параметр выводится вслед за предыдущим без какого-либо разделения.
При выводе
логических выражений в зависимости от их значения
выводятся строки FALSE или TRUE.
Если при выводе вещественных чисел формат вывода не указан, то они
выводятся в экспоненциальной форме (указывается мантисса и порядок).
Процедура WRITELN идентична процедуре WRITE, но выводимая строка
завершается кодами CR и LF и осуществляется переход к новой строке
файла.
WRITELN (<файловая переменная>,<список
вывода>);
Процедура WRITELN может использоваться без параметраСписок
вывода”. В этом случае в файл передается маркер EOLN.
Если вам необходимо добавить записи в уже существующий текстовый
файл, необходимо воспользоваться стандартной процедурой APPEND,
которая позволяет открыть текстовый файл для добавления записей в него:
APPEND (<файловая переменная>;
Любое обращение к файлу в ТР осуществляется
через буфер, что необходимо
для согласования внутреннего представления файлового компонента
(записи) с принятым в ДОС форматом хранения данных на диске и
уменьшения числа обращений к диску при выполнении процедур ввода-
вывода. При заполнении буфера файла, данные переписываются на диск, в
физический файл. Можно вывести содержимое буфера, не дожидаясь его
заполнения.
Для этого используется стандартная процедура:
FLUSH ( <файловая переменная>);
Эта процедура имеет смысл только в случае записи данных в файл;
Размер буфера для текстового файла по умолчанию равен 127 байт.
   Список вывода - последовательность из одной или более переменных типа
CHAR, STRING, BOOLEAN, а также любого целого или вещественного
типа.
   Любой элемент списка вывода может указываться с форматом для вывода.
Формат отделяется от переменной символом двоеточие и указывает число
позиций (ширину поля вывода), отводимых под символьное представление
этой переменной. Для вещественных чисел может указываться также число
позиций, отводимых под дробную часть числа. Если символьное
представление имеет меньшую длину, чем отведенное число позиций, то оно
дополняется слева пробелами, а если - большую длину, то заданный формат
игнорируется. Если формат для вывода не указан, соответствующий
параметр выводится вслед за предыдущим без какого-либо разделения.
   При выводе логических выражений в зависимости от их значения
выводятся строки FALSE или TRUE.
   Если при выводе вещественных чисел формат вывода не указан, то они
выводятся в экспоненциальной форме (указывается мантисса и порядок).
   Процедура WRITELN идентична процедуре WRITE, но выводимая строка
завершается кодами CR и LF и осуществляется переход к новой строке
файла.
      WRITELN (<файловая переменная>,<список вывода>);
   Процедура WRITELN может использоваться без параметра “Список
вывода”. В этом случае в файл передается маркер EOLN.
   Если вам необходимо добавить записи в уже существующий текстовый
файл, необходимо воспользоваться стандартной процедурой APPEND,
которая позволяет открыть текстовый файл для добавления записей в него:
       APPEND (<файловая переменная>;
Любое обращение к файлу в ТР осуществляется через буфер, что необходимо
для согласования внутреннего представления файлового компонента
(записи) с принятым в ДОС форматом хранения данных на диске и
уменьшения числа обращений к диску при выполнении процедур ввода-
вывода. При заполнении буфера файла, данные переписываются на диск, в
физический файл. Можно вывести содержимое буфера, не дожидаясь его
заполнения. Для этого используется стандартная процедура:
      FLUSH ( <файловая переменная>);
Эта процедура имеет смысл только в случае записи данных в файл;
   Размер буфера для текстового файла по умолчанию равен 127 байт.




                                   8