Практикум по программированию на языке Turbo Pascal. Часть 2. Портнягина В.В - 8 стр.

UptoLike

ванные из прошлого. Некоторые из них могут использоваться
программистом для выполнения определенных действий:
#07 (BEL) – подача короткого звукового сигнала;
#08 (BS) – удаление символа слева от курсора и сме-
щение курсора на одну позицию назад, соответствует клави-
ше <BackSpace>;
#09 (НТ) – горизонтальная табуляция: смещение кур-
сора в позицию, кратную 8, плюс 1 (9, 17, 25 и т. д.), соответ-
ствует клавише <Таb>;
#10 (LF) – перевод строки, курсор смещается по вер-
тикали вниз на одну строку;
#11 (VT) – вертикальная табуляция;
#12 (FF) – прогон страницы;
#13 (CR) – возврат каретки или перевод строки, вы-
полняет перемещение курсора в начало следующей строки
экрана (соответствует клавише <Enter>);
#26 (SUB) – конец файла, вводится нажатием комби-
нации клавиш <Ctrl> + <Z>;
#27 (ESC) – конец работы, символ соответствует кла-
више <Esc>;
#32 (ВL) – пробел и т. д.
2.3. Операции отношения
Переменную типа Char можно сравнить с другой пере-
менной типа Char или с символьной константой. Результатом
операции сравнения является логическая константа TRUE
(истина) или FALSE (ложь). Сравнение основано на том, что
каждому символу поставлено в соответствие число, причем
символу '0' соответствует число меньшее, чем символу '9',
символу 'А' – меньшее, чем 'В' и т. д. Таким образом, можно
записать: ' 0 ' < ' 1 ' < ... ' 9 ' ... < ' A ' < ' B ' < ... < ' Z ' <.
' a ' < ' b ' < ...< ' z '. Символам русского алфавита соответ-
ствуют числа большие, чем символам латинского алфавита,
при этом справедливо следующее: ' А ' < ' Б ' < ' С ' ... < ' Ю '
< ' Я ' < ' а ' < ' б ' < ' в '< ... < ' э ' < ' ю ' < ' я '.
Строчные латинские буквы идут друг за другом, не пе-
ремешиваясь с другими символами, точно также прописные
буквы, цифры, русские буквы строчные и прописные. Из всех
8
ванные из прошлого. Некоторые из них могут использоваться
программистом для выполнения определенных действий:
    – #07 (BEL) – подача короткого звукового сигнала;
    – #08 (BS) – удаление символа слева от курсора и сме-
щение курсора на одну позицию назад, соответствует клави-
ше ;
    – #09 (НТ) – горизонтальная табуляция: смещение кур-
сора в позицию, кратную 8, плюс 1 (9, 17, 25 и т. д.), соответ-
ствует клавише <Таb>;
    – #10 (LF) – перевод строки, курсор смещается по вер-
тикали вниз на одну строку;
    – #11 (VT) – вертикальная табуляция;
    – #12 (FF) – прогон страницы;
    – #13 (CR) – возврат каретки или перевод строки, вы-
полняет перемещение курсора в начало следующей строки
экрана (соответствует клавише );
    – #26 (SUB) – конец файла, вводится нажатием комби-
нации клавиш  + ;
    – #27 (ESC) – конец работы, символ соответствует кла-
више ;
    – #32 (ВL) – пробел и т. д.

     2.3. Операции отношения
     Переменную типа Char можно сравнить с другой пере-
менной типа Char или с символьной константой. Результатом
операции сравнения является логическая константа TRUE
(истина) или FALSE (ложь). Сравнение основано на том, что
каждому символу поставлено в соответствие число, причем
символу '0' соответствует число меньшее, чем символу '9',
символу 'А' – меньшее, чем 'В' и т. д. Таким образом, можно
записать: ' 0 ' < ' 1 ' < ... ' 9 ' ... < ' A ' < ' B ' < ... < ' Z ' <.
     ' a ' < ' b ' < ...< ' z '. Символам русского алфавита соответ-
ствуют числа большие, чем символам латинского алфавита,
при этом справедливо следующее: ' А ' < ' Б ' < ' С ' ... < ' Ю '
< ' Я ' < ' а ' < ' б ' < ' в '< ... < ' э ' < ' ю ' < ' я '.
     Строчные латинские буквы идут друг за другом, не пе-
ремешиваясь с другими символами, точно также прописные
буквы, цифры, русские буквы строчные и прописные. Из всех
                                   8