Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »
