Процедура Readln.

Стандартный файл Input и внешний файл с расширением txt являются текстовыми файлами, а это значит, что при каждом нажатии на клавишу Enter в процессе записи значений данных в файл формируется признак конца строки.

Процедура Read при чтении данных из файла игнорирует этот признак конца строки и читает все подряд. Это означает, что если в программе несколько процедур Read, то значения данных будут прочитаны правильно независимо от того, как они записаны в файл: на одной строке или на нескольких строках.

Действие процедуры Readln аналогично действию процедуры Read, но при каждом нажатии на клавишу Enter (при вводе данных) процедура Readln автоматически переходит к следующей строке. При использовании нескольких процедур Readln необходимо следить за расположением данных на строках. Например если в программе записано

Readln(А, В):

. . . . . . .

Readln(С);

то на первой строке должны располагаться значения А и В, а на второй строке - значение С. Если мы расположим все три значения на одной строке, то третье значение будет проигнорировано и программа будет ожидать ввода значения С с вторй строки.

В процедуре Readln список может отсутствовать - такая запись используется для перехода к следующей строке.

 

4.7.2. Вывод данных.

В ТР имеется две возможности для вывода данных:

- вывод на экран монитора;

- вывод во внешний файл.