данные представляются в виде отдельных символов или в виде строк
текста.Символ – это один элемент алфавита языка. В Pascal и С символьные данные описываются типом данных char, размер 8 бит (1 байт) – описывает символы с кодом от 0 до 255 (расширенный ASCII). Char - порядковый тип данных – то есть:
представляет собой конечное упорядоченное множество,
всегда доступен порядковый номер конкретного значения в данном типе (элемента),
всегда доступны значения предыдущего и последующего элементов.
Операции и функции для типа char
операции отношения: <, <=, >, >=, =, <>, - сравниваются коды символов
функция ord('S') - возвращает поряд- ковый № символа S
chr(№) - возвращает символ
pred('S') - предыдущий символ
suсс('S') - последующий символ
upcase('S') - перевод в верхний регистр
операции – доступны все операции С, с учетом преобразования типов данных
функция getchar() - читает символ из буфера ввода клавиатуры (б-ка stdio.h)
putchar() - отображает символ на экран (stdio.h)
функции библиотеки ctype.h (isalnum, isalpha, isblank, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isxdigit, tolower, toupper)
Функции работы с символами изучить самостоятельно!
И+ПРГ