Program name; {Заголовок программы}
Uses <модули>; {подключение стандартных и пользовательских библиотечных модулей}
Label <метки>; {описание меток}
Const <константы>; {определение констант}
Type <типы>; {определение типов}
Var <переменные>; {описание переменных}
<раздел процедур>; {описание процедур}
begin
<программа>;{операторы}
end.
|
Оператор ввода. |
Read(<список>);
ReadLn(<список>); |

|
|
Ввод – это передача информации от внешнего носителя в оперативную память для обработки. Список состоит из переменных допустимых типов данных. Значения из списка набираются на клавиатуре минимум через один пробел и высвечиваются на экране. После набора данных для одной процедуры Read нажимается клавиша Enter. |
|
Оператор вывода |
Write(<список>);
WriteLn(<список>); |

|
|
Вывод – это передача данных из оперативной памяти на внешний носитель. Внешним носителем может быть терминал(экран), печатающее устройство, магнитный диск и др. устройства. В процедурах Write и WriteLn имеется возможность записи выражения, определяющего ширину поля вывода:
Write(X:6:2); - X выведется в формате с фиксированной точкой и под него будет отводиться 6 позиций, причем 2 из них займет дробная часть. |
