Возможности форматированного вывода.
В примере номер 3 мы продемонстрируем Вам возможности форматированного вывода значений переменных.

pascal
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:
Результаты выполнения программы примера №3

Действительно, как и было указано в программе, под переменную i на экране выделено поле размером 5 позиций, под k – 15 позиций, для представления вещественной переменной s выделено поле из 5 позиций, причем 2 из них – для знаков после запятой и т.д.

Поэкспериментируйте с форматированным выводом чисел. Например, замените операторы writeln на операторы write и посмотрите, что из этого получится. Или попробуйте указать другое число позиций для вывода.