Синтаксис:
write (Y1, Y2,..., Yn);
где Y1, Y2,..., Yn – выражения.
После каждого выражения через двоеточие может быть записан формат вывода. Первое число, стоящее за двоеточием, определяет ширину поля вывода. Второе число в описании формата используется только для вывода вещественного значения и определяет количество цифр дробной части значения.
Пример:
write (a:8:3); { если значение переменной a (a: real) равно 38.52, }
{ результат вывода будет таким: VV38.52V}
Если формат не указан, то значение будет размещено при выводе в поле, ширина которого установлена вычислительной системой. Например, значение переменной a(a: real), равное 38.52, будет выведено как 3.85200000000000Е+0001 (3.852 × 101).
Оператор writeln
Аналогичен оператору write, но после вывода последнего в списке значения происходит перевод курсора в начало следующей строки. Оператор writeln, записанный без параметров, вызывает перевод курсора на новую строку.
Пример:
writeln ('ПриVXVравномV', x:2); { если x=5, y=12 (x, y: integer), то }
writeln ('VVVVYVVравенV', y:4); { результат вывода будет таким: }
{ПриVXVравномVV5}
{VVVVYVVравенVVV12}