Примеры использования форматированного вывода.
1) Пусть имеется фрагмент программы:
a := 3;
b := -15;
c := 10;
Write (a : 5, b : 5, c : 5);
На экране монитора данные будут расположены таким образом:
![]() |
2) Пусть имеется фрагмент программы:
a := 52.6;
Write (a);
На экране будет отражена запись 5.2600000000Е+01, т.е.
5.2600000000*101
Для вывода значения вещественного типа с фиксированной точкой используем форматированный вывод:
a := 52.6;
Write (a : 10 : 3);
После выполнения оператора вывода на экране будет отражена запись:
![]() |
Сведем полученные знания в таблицу:
|
Целый тип |
Вещественный тип |
||
|
Неформатный вывод |
Форматный вывод |
Неформатный вывод |
Форматный вывод |
|
Var
A,B,C:Integer;
A:=1; B:=2; C:=3; Write(A,B,C); На экране: 123 |
WRITE(A:n,B:m,C:k), где n,m,k – ширина поля вывода
Write(A:3,B:3,C:3);
На экране: _ _1_ _2_ _3 |
Var A:Real; A:=12.56; Write (A);
На экране: 1.2560000000E+01 |
WRITE(A:n:m), где n – ширина поля вывода, m-количество знаков после запятой Write (A:7:2);
На экране: _ _12.56 |
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.