Пример. Var A : real; B : integer; C : char;
Var A : real; B : integer; C : char;
Begin
Read(A, B, C)
End.
Процедура, которая выводит содержимое переменных на экран, называется процедурой вывода на экран. В Pascal эта команда выглядит следующим образом:
Write (список констант и/или переменных, разделенных запятой)
WriteLn(список констант и/или переменных, разделенных запятой)
Различие между двумя операторами вывода: после выполнения оператора Writeln происходит переход на новую строчку, а после выполнения инструкции Write, переход на новую строчку не происходит. При вызове оператора Writeln без параметров просто происходит переход на новую строчку.
Пример.Write(A, B, C);
WriteLn('Корнем уравнения является ', X);
Для управления размещением выводимых значений процедуры Write и WriteLn используются форматный вывода. Под форматом данных понимается расположение и порядок отдельных полей данных.
Процедура вывода с форматом для целого типа имеет вид:
WriteLn(A:N); где N - выражение целого типа, задающие длину поля вывода значений.
При выводе вещественных значений без указания формата - выводится вещественное число длиной 18 символов в форме с плавающей запятой. Для десятичного представления значения применяется оператор с форматами вида:
WriteLn(R:N:M); где N - выражение целого типа, задающие длину поля вывода значений, М- количество знаков в дробной части.
Пример:
A:=25; Write (A); результат 25
A:=25.367; Write (A:6:3); результат 25.367
Write (A:6:2); результат 25.37
A:=-7.4385 Write (A); результат -7.438500E+00
S:=7; Write (S,’=’,5+2); - результат 7=7
Write (‘S=5+2’); - вывод текста S=5+2, заключенного в апострофы.
Дата добавления: 2015-05-21; просмотров: 1854;