Документ взят из кэша поисковой машины. Адрес оригинального документа : http://us.chem.msu.su/courseware/pascal/read.htm
Дата изменения: Sun Nov 22 21:43:44 1998
Дата индексирования: Sat Apr 9 22:33:57 2016
Кодировка: Windows-1251
Программирование и решение задач на ЭВМ - Справочник
Программирование и решение задач на ЭВМ
Справочник

Основные темы
Примеры программ
Приложения

Считывание информации оператором read

Оператор read имеет вид:

read (<переменная>, <переменная>, . . . , <переменная>)

Оператор read принимает информацию из входного потока, интерпретирует ее как значения и присваивает эти значения соответствующим переменным. Количество значений и порядок их следования во входном потоке должны находиться в строгом соответствии со списком переменных в операторе read. Если эти значения являются числами, то каждое из них набирается по правилам записи чисел.

Между значениями во входном потоке должен стоять один или несколько разделительных символов, которыми могут быть только пробел или символ новой строки. Если при считывании данных оператор read не обнаруживает в строке числа, он считывает следующую строку и т.д. Если же число набрано неправильно или в его записи встречаются недопустимые символы (например, запятая или точка с запятой), программа прекращает работу и выдает сообщение об ошибке (invalid numeric format). Отметим, что при вводе с клавиатуры информация попадает во входной поток программы только после того, как нажата клавиша Enter. Если при наборе допущена ошибка и информация еще не отправлена во входной поток, можно воспользоваться клавишей Backspace для внесения исправлений. После нажатия Enter изменения значений произвести уже нельзя.


Вверх страницы
Вернуться на главную страницу