
Виведення даних (на екран дисплея)
Здійснюється за стандартними процедурами:
Write (список елементів виведення),
WriteLn (список елементів виведення).
Елементи в списку розділяються комами. Кожний елемент виведення може бути записаний у формі:
вираз[:ширина поля[:число десяткових знаків після коми]]
Дужки [ ] у записі вказують на те, що дужки і їх вміст не обов'язкові. Значення виразу може бути символьного, рядкового, цілого, дійсного або логічного типу.
Параметр ширина поля – вираз цілого типу, що задає мінімальну ширину поля виведення.
Наприклад, WriteLn(5:3,6:4);
Для виведення числа 5 виділяється поле шириною в 3 позиції на екрані, починаючи з поточної позиції курсору. Для числа 6 – 4 позиції. Значення вирівнюються до правої межі. На екрані ( _ – позначення символу пропуску):
_ |
_ |
5 |
_ |
_ |
_ |
6 |
В операторах Write, WriteLn параметр число десяткових знаків після коми використовується для виведення дійсних чисел у звичайній формі (у формі з фіксованою крапкою). При цьому обов’язково потрібно задати параметр ширина поля, в якому потрібно врахувати всі символи запису числа разом з десятковою крапкою.
Наприклад, результат виконання оператора WriteLn(Pi:7:2) буде таким:
_ |
_ |
_ |
3 |
. |
1 |
4 |
Якщо параметри форматування не вказуються, то дійсні числа подаються у степеневій формі (у форматі з плаваючою крапкою). Наприклад, результат виконання оператора WriteLn(435.6748) буде таким: 4.3566748000E+02. Формат виведення часто використовують при виведенні даних на екран у вигляді таблиць.
Оператор WriteLn без параметрів використовують для переходу на початок наступного рядка.
За допомогою операторів Write, WriteLn можна виводити на екран значення числових, символьних, рядкових, та логічних типів даних.