Статья: Операторы ввода-вывода

Простейший оператор ввода в Паскале - оператор READ, он записывается в виде:

READ(имя,имя,...);

где имя - имена переменных или типизированных констант. Вводимые значения задаются в виде допустимых в Паскале констант и разделяются любым количеством пробелов. Для окончания ввода следует нажать клавишу Enter. Оператор ввода можно записать и как READLN, при вводе числовых переменных они эквивалентны. Кроме того, оператор READLN без списка в скобках можно использовать для организации задержки в работе программы - он будет ожидать нажатия клавиши Enter.

Простейший оператор вывода записывается в виде:

WRITE(выражение,выражение,...);

или

WRITELN(выражение,выражение,...);

Вывести можно любое выражение, если необходимо вывести текст, он заключается в апострофы. Оператор WRITELN отличается от оператора WRITE тем, что после вывода происходит переход на новую строку. Можно использовать оператор WRITELN без списка вывода для пропуска строки. Запишем пример программы, осуществляющей ввод и вывод :

VAR i : Integer;

w : Word;

r : Real;

BEGIN

WRITELN;

{------------- ввод -------------}

WRITE('Введите целое число ');

READ(i);

WRITELN;

WRITE('Введите натуральное число ');

READ(w);

WRITELN;

WRITE('Введите вещественное число ');

READ(r);

WRITELN;

{------------- вывод -------------}

WRITELN('Вы ввели : ',i,' ',w,' ',r,' их сумма=',i+w+r);

WRITELN('Нажмите Enter для выхода');

READLN;

END.

Впервые записав осмысленную программу, остановимся и обсудим ее внешний вид. Даже на таком тривиальном примере мы можем понять некоторые основные правила оформления программы.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 152
Бесплатно скачать Статья: Операторы ввода-вывода