TURBO PASCAL:Учебное пособие. Терёхин В.В. - 32 стр.

UptoLike

Составители: 

32
при работе с файлами, мы познакомимся с вводом/выводом в
файл и на принтер.
11.1 Операторы ввода (Read, Readln)
Read (<список переменных через запятую>);
Readln (<список переменных через запятую>);
На экране отображаются вводимые с клавиатуры сим-
волы, начиная с позиции текстового курсора, а курсор после
вывода очередного символа перемещается на позицию вправо.
Примеры:
Read (А) ; Read (А, В, С);
Readln (X, У, Z) ;
Оператор Read отличается от оператора Readln тем, что пер-
вый из них из строки ввода данных (которая заканчивается
нажатием клавиши <Enter>) вводит столько из них, сколько
перечислено в списке ввода. Например, в программе имеется
оператор Read (i, j), а на клавиатуре мы набрали следующие
данные: 4 5 7 <Enter> . Переменным i и j будут присвоены
значения 4 и 5. Однако при следующем выполнении оператора
Read (i, j) независимо от того, что мы наберём на клавиатуре,
переменной i будет присвоено значение 7.
Оператор Readln, независимо от длины списка ввода и
длины строки ввода всегда игнорирует «лишнюю» информа-
цию и ожидает нажатия клавиши <Enter>, даже если список
ввода пуст. Поэтому, чтобы удержать экран пользователя пе-
ред глазами, полезно, перед завершением работы программы,
вставить в неё операторReadln;” .
11.2 Операторы вывода (Write, Writeln)
Write(<список выражений, через запятую>);
Writeln(<список выражений, через запятую>);
На экран выводятся значения выражений, начиная с те-
кущей позиции текстового курсора. Cледует различать термины
при работе с файлами, мы познакомимся с вводом/выводом в
файл и на принтер.

      11.1 Операторы ввода (Read, Readln)
      Read (<список переменных через запятую>);
      Readln (<список переменных через запятую>);

       На экране отображаются вводимые с клавиатуры сим-
волы, начиная с позиции текстового курсора, а курсор после
вывода очередного символа перемещается на позицию вправо.
       Примеры:
Read (А) ; Read (А, В, С);
 Readln (X, У, Z) ;

Оператор Read отличается от оператора Readln тем, что пер-
вый из них из строки ввода данных (которая заканчивается
нажатием клавиши ) вводит столько из них, сколько
перечислено в списке ввода. Например, в программе имеется
оператор Read (i, j), а на клавиатуре мы набрали следующие
данные: 4 5 7  . Переменным i и j будут присвоены
значения 4 и 5. Однако при следующем выполнении оператора
Read (i, j) независимо от того, что мы наберём на клавиатуре,
переменной i будет присвоено значение 7.
       Оператор Readln, независимо от длины списка ввода и
длины строки ввода всегда игнорирует «лишнюю» информа-
цию и ожидает нажатия клавиши , даже если список
ввода пуст. Поэтому, чтобы удержать экран пользователя пе-
ред глазами, полезно, перед завершением работы программы,
вставить в неё оператор “Readln;” .

      11.2 Операторы вывода (Write, Writeln)
      Write(<список выражений, через запятую>);
      Writeln(<список выражений, через запятую>);
      На экран выводятся значения выражений, начиная с те-
кущей позиции текстового курсора. Cледует различать термины
                                                              32