В примере номер 3 мы продемонстрируем Вам возможности форматированного вывода значений переменных.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
uses Crt; var i, k : integer; s, t : real; BEGIN ClrScr; i:=2; { переменным присваиваются} k:=778; { некоторые значения} s:=2.5e-1; t:=4e2; writeln(i:5); { значения переменных отображаются} writeln(k:15); { в указанном формате} writeln(s:5:2); writeln(t:15:2); END. |
Вид экрана после выполнения программы примера 3:
Действительно, как и было указано в программе, под переменную i на экране выделено поле размером 5 позиций, под k – 15 позиций, для представления вещественной переменной s выделено поле из 5 позиций, причем 2 из них – для знаков после запятой и т.д.
Поэкспериментируйте с форматированным выводом чисел. Например, замените операторы writeln на операторы write и посмотрите, что из этого получится. Или попробуйте указать другое число позиций для вывода.