Реферат: Основные понятия алгоритмического языка
Рассмотрим организацию ввода и вывода данных с терминального уст-
ройства. Терминальное устройство - это устройство, с которым работает
пользователь, обычно это экран (дисплей) и клавиатура.
Для ввода и вывода данных используются стандартные процедуры ввода
и вывода Read и Write, оперирующие стандартными последовательными файлами
INPUT и OUTPUT.
Эти файлы разбиваются на строки переменной длины, отделяемые друг
от друга признаком конца строки. Конец строки задается нажатием кла-
виши ENTER.
Для ввода исходных данных используются операторы процедур ввода:
Read(A1,A2,...AK);
ReadLn(A1,A2,...AK);
ReadLn;
Первый из них реализует чтение К значений исходных данных и прис-
ваивание этих значений переменным А1, А2, ..., АК. Второй оператор
реализует чтение К значений исходных данных, пропуск остальных значе-
ний до начала следующей строки, присваивание считанных значений пере-
менным А1, А2, ..., АК. Третий оператор реализует пропуск строки ис-
ходных данных.
При вводе исходных данных происходит преобразование из внешней
формы представления во внутреннюю, определяемую типом переменных. Пе-
ременные, образующие список ввода, могут принадлежать либо к целому,
либо к действительному, либо к символьному типам. Чтение исходных
данных логического типа в языке ПАСКАЛЬ недопустимо.
Операторы ввода при чтении значений переменных целого и
действительного типа пропускает пробелы, предшествующие числу. В то
же время эти операторы не пропускают пробелов, предшествующих значе-
ниям символьных переменных, так как пробелы являются равноправными
символами строк. Пример записи операторов ввода: