Система программирования Турбо паскаль 7.0


4.2. Операторы ввода – вывода


Операторы ввода – вывода данных служат для обмена информацией между внутренней памятью компьютера и внешними устройствами (монитор, клавиатура, принтер, накопители на жестких и гибких магнитных дисках и др.)

 Информация, представленная на внешних устройствах, организуется в файлы. Файлы, предназначенные для хранения исходных данных, называются входными. Результаты вычислений (выходные данные) записываются в выходные файлы. В Турбо Паскале определены стандартные устройства ввода (клавиатура) и вывода (экран монитора), для которых имена стандартных файлов не указываются (используются по умолчанию).

   Операторы ввода исходных данных с клавиатуры

Общий вид

записи операторов:

READ(<список переменных>);

READLN(<список переменных>);

Переменные в списке перечисляются через запятую.

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

Оператор READLN отличается от оператора READ лишь тем, что после окончания чтения данных из списка, указанного в операторе READLN, необходимо перевести курсор к чтению следующей строки.

При вводе с клавиатуры значения данных в строке отделяются друг от друга одним или несколькими пробелами. После набора данных в строке необходимо нажать клавишу <ENTER>.

Пример. Пусть в задаче определены следующие исходные данные:  a = 4;   x = 3,8;   y = 1,2×104 ;    k = 5;   m = 74.

Операторы ввода

            read(a, x,y);

            read(k,m); 

вызывают чтение данных с клавиатуры, набранных следующим образом:

           4    3.8    1.2E4 <Enter>

           5    74 <Enter>.

              Операторы вывода данных на экран

Общий вид

записи операторов:

WRITE(<список выражений>);

WRITELN(<список выражений>);

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

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




- Начало -  - Назад -  - Вперед -



Книжный магазин