11.02.2021
Новые видео и статья Как найти элемент в документе HTML.
02.02.2021
Новый выпуск журнала Автоматизация и Программирование.
25.01.2021
Новая задача Найти количество нулей в двоичном числе.
10.01.2021
Новый выпуск журнала Автоматизация и Программирование.
08.12.2020
Новые видео и статья Таблицы в HTML.
Раздел: Стандартные функции Паскаля
Функция Chr
Функция Chr в Паскале преобразует байт в символ. Синтаксис:
function Chr(B: Byte) : Char;
Функция возвращает символ, ASCII-код которого указан в параметре В.
Изначально Паскаль не имел функций преобразования типов и функция Chr была необходима для того, чтобы выполнять некоторые операции с ASCII-кодами символов. С введением универсального подхода к преобразованию типов стало возможным отказаться от использования функции Chr. Однако она не считается устаревшей и до сих пор широко используется.
Как определить символ по коду
Пожалуй, вы уже догадались ))))
Но всё же скажу, что сделать это можно с помощью функции Chr. Для этого надо знать ASCII-код символа. И тогда можно определить символ по ASCII-коду следующим образом:
var Sym : Char; Sym := Chr(100);
Здесь мы передаём в функцию Chr число 100 - ASCII-код символа d. А на выходе получаем, соответственно, символ. То есть после выполнения этой функции в переменной Sym будет символ d.
Пример программы:
program chrord; var i : byte; begin for i := 48 to 57 do Write(Chr(i), '[', i, '] '); ReadLn; end.
Эта простая программа выводит ASCII-коды символов от '0' до '9'.
Подписаться на канал в YouTube
Вступить в группу "Основы программирования" Подписаться на рассылки по программированию |
![]() |
Как стать программистом 2.0
Эта книга для тех, кто хочет стать программистом. На самом деле хочет, а не просто мечтает. И хочет именно стать программистом с большой буквы, а не просто научиться кулебякать какие-то примитивные программки… Подробнее... |