обеспечивает ввод данных для последующей их обработки программой.
Read (параметр1, параметр2, …, параметрN)
где параметр1, параметр2, …, параметрN – переменные допустимых типов данных.
Числовой
(целый, вещественный)
| Считывается одно число соответствующего формата и значение его присваивается переменной параметр1.
Знаки пробела или перевода строки перед числом игнорируются
|
Символьный (Char)
| Считывается один символ и его значение присваивается переменной параметр1.
|
Строковый (String)
| При длине N строковой переменной параметр1 считывается N символов.
|
Правила выполнения оператора вызова процедуры Read
· Для числовых значений параметр1, параметр2, …, параметрN набираются на клавиатуре минимум через один пробел.
· После набора данных для одного оператора вызова процедуры Read нажимается клавиша ввода Enter.
· Значения переменных должны вводиться в строгом соответствии с синтаксисом языка Turbo Pascal. Если соответствие нарушено, то возникают ошибки ввода-вывода.
· Строковые (String) значения при вводе лучше всего располагать в отдельной строке.
Пример
Var A : Integer;
B : Char;
C : Real;
Begin
Read (A, B, C);
End.
Набираем на клавиатуре:
234R 15.7358 <Enter>