Автор Гоша Яроцько задал вопрос в разделе Другие языки и технологии
что означает двоеточие внутри оператора write() на паскале и получил лучший ответ
Ответ от Ormandiore[гуру]
формат вывода write (данное: число) - число после двоеточия определяет ширину поля вывода. если данное в такую ширину поля не помещается, то формат игнорируется пример: a типа integer а: =123; write (a:5); на экране будет два пробела перед числом и само число 123 write (a:2); число 123 двумя знаками не запишешь, поэтому 2 игнорируется. на экране будет 123 этот формат применим к данным любого типа для вещественных чисел существует еще один формат, то есть будет уже два двоеточия и, соответственно, два числа. при этом первое число по-прежнему ширина поля вывода, а второе - число знаков после точки пример. выводим число пи: write (pi:7:2); на экране три пробела 3.14 write (pi:3:2); на экране 3.14
Для определения формата вывода при печати цифр например 6:2 - 2 знака после запятой
Выравнивание выводимых данных или ограничение при выводе экспанициальной формы.
write(chislo:5:2) - отступ, для числа для целой части 5 позиций для дробной две