Пример. Оператор ввода данных ReadLn

Пример.

Оператор ввода данных ReadLn.

(читается – "рид'лайн; переводится – "читай строку")

Оператор ReadLn приказывает компьютеру остановиться и ждать, когда человек введет с клавиатуры значения переменных, имена которых перечисляются в круглых скобках через запятую.

VAR a,b: Integer;

BEGIN

ReadLn(a,b);

WriteLn(a+b)

END.

Эта программа на операторе ReadLn остановиться и будет ждать. Человек должен набрать на клавиатуре первое число (значение переменной a), затем нажать клавишу пробела, затем набрать второе число (значение переменной b) и нажать клавишу Enter. Паскаль воспринимает нажатие пробела как сигнал человека о том, что закончен набор на клавиатуре одного числа и сейчас начнётся набор другого. После набора на клавиатуре последнего числа необходимо нажать клавишу

Enter в знак того, что ввод чисел для данного оператора ReadLn закончен и компьютер может продолжать свою работу.

Замечание.

Оператор ReadLn можно писать и без скобок, просто так: ReadLn. Компьютер остановиться и будет ждать нажатия клавиши Enter. Таким образом создаются паузы в процессе выполнения программы.

Когда программа делает паузу на операторе ReadLn, человек видит перед собой пустой экран монитора. Для улучшения интерфейса пользователя перед оператором ReadLn необходимо записывать оператор WriteLn, который выводит на экран приглашение ввести ту или иную информацию.

VAR a,b: Integer;

BEGIN

WriteLn('Введите два целых числа');

ReadLn(a,b);

WriteLn(a+b)

END.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: