Составители:
Рубрика:
символов составлен список, и из двух символов меньше тот,
который встречается в списке раньше (a > b, a < b, a < > b).
Мы можем использовать упорядоченность множества
символов и, в случае необходимости, объявлять переменную
цикла со счетчиком типом Char:
For k : = ' а ' To ' z ' Do;
2.4. Встроенные функции
К символьным данным (тип Char) можно применять
встроенные функции (см. таблицу 2).
Таблица 2
Наименование
Имя
функции
Тип аргумента
Тип
результата
Возвращает значение
символа по его коду
Chr (x ) Byte Символьный
Возвращает порядковый
номер
Ord (ch ) Символьный Целый тип
Возвращает значение,
которое соответствует
Ord (x ) – 1 (предыдущий
символ)
Pread ( ch ) Символьный Символьный
Возвращает значение,
которое соотв. Ord (x ) + 1
(следующий символ)
Succ ( ch ) Символьный Символьный
Преобразует строчную
букву в заглавную. Обра-
батывает только буквы
латинского алфавита.
Upcase ( ch ) Символьный Символьный
Пример 2.
– Ord (' A ') = 65 – функция возвращает код заглавной
латинской буквы А (65).
– Chr (128) = ' Б ' – функция возвращает заглавную рус-
скую букву ( Б ).
– Pread (' Б ') = ' А ' – функция возвращает букву А, пре-
дыдущую по отношению к букве Б.
– Succ (' Г ') = ' Д ' – функция возвращает букву Д, сле-
дующую по отношению к букве Г.
– Upcase (' n ') = ' N ' – функция возвращает заглавную
букву N, преобразованную из строчной буквы n,
9
символов составлен список, и из двух символов меньше тот, который встречается в списке раньше (a > b, a < b, a < > b). Мы можем использовать упорядоченность множества символов и, в случае необходимости, объявлять переменную цикла со счетчиком типом Char: For k : = ' а ' To ' z ' Do; 2.4. Встроенные функции К символьным данным (тип Char) можно применять встроенные функции (см. таблицу 2). Таблица 2 Имя Тип Наименование Тип аргумента функции результата Возвращает значение Chr (x ) Byte Символьный символа по его коду Возвращает порядковый Ord (ch ) Символьный Целый тип номер Возвращает значение, Pread ( ch ) Символьный Символьный которое соответствует Ord (x ) – 1 (предыдущий символ) Возвращает значение, Succ ( ch ) Символьный Символьный которое соотв. Ord (x ) + 1 (следующий символ) Преобразует строчную Upcase ( ch ) Символьный Символьный букву в заглавную. Обра- батывает только буквы латинского алфавита. Пример 2. – Ord (' A ') = 65 – функция возвращает код заглавной латинской буквы А (65). – Chr (128) = ' Б ' – функция возвращает заглавную рус- скую букву ( Б ). – Pread (' Б ') = ' А ' – функция возвращает букву А, пре- дыдущую по отношению к букве Б. – Succ (' Г ') = ' Д ' – функция возвращает букву Д, сле- дующую по отношению к букве Г. – Upcase (' n ') = ' N ' – функция возвращает заглавную букву N, преобразованную из строчной буквы n, 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »