Функция | Пояснение |
---|---|
Ord (x) | Возвращает номер символьной переменной x |
Chr (n) | Возвращает символ с номером n (обратная функции ord) |
Pred (x) | Возвращает символ с номером, меньшим на 1, чем у x (аналог ord (x) + 1) |
Succ (x) | Возвращает символ с номером, большим на 1, чем у x (аналог ord (x) - 1) |
Upcase (x) | Преобразует символ из нижнего в верхний регистр (только для английского алфавита) |
Программный код: | Окно вывода: |
Var x: char; Begin write (ʹВведите любой символ – ʹ; read (x); writeln (ʹCимвол ʹ, x, ʹимеет код – ʹ, Ord (x)); writeln (ʹКод 48 имеет символ – ʹ, Chr (48)); writeln (ʹПредыдущий символ – ʹ, Pred (x)); writeln (ʹСледующий символ – ʹ, Succ (x)) End. | Введите любой символ – p Символ имеет код – 1088 Код 48 имеет символ – 0 Предыдущий символ – п Следующий символ – с |
Простейшие задачи обработки символьных данных (Паскаль)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках