Вывод информации на экран (в окно консоли) выполняют инструкции write и writeln.
В общем виде инструкции вывода информации в окно консоли записываются так:
write (список_вывода);
writeln (список_вывода);
где:
список_вывода – разделенные запятыми имена переменных, строковые константы или выражения.
Примеры:
write (sum);
write (́ Press ́);
writeln (́ x1=́, x1, ́ x2=́, x2);
writeln (pound,́ фунтов =́, pound*0.453, ́ кг.́);
В строке вывода после имени переменной или выражения через двоеточие можно задать формат вывода значения.
Для целых и строковых значений формат задает ширину поля вывода – количество позиций на экране, которое резервируется для вывода значения переменной.
В общем виде форматированный вывод целых и строковых значений задается так:
где:
имя – имя переменной, значение которой надо вывести на экран;
n – ширина поля вывода (целая константа).
Форматированный вывод вещественных значений в общем виде задается так:
где:
имя – имя переменной;
n – ширина поля вывода (целая константа);
m – количество цифр дробной части (целая константа).
Примеры:
// переменные x1 и x2 – вещественного типа
writeln (́ x1=́, x1:9:3, ́ x2=́, x2:9:3);
// переменная name строковая, salary – вещественная
writeln (name:15, salary:12:3);
// выражение pound*0.453 вещественного типа
writeln (pound:5:2,́ фунтов =́, pound*0.453:6:3, ́ кг.́);