SlideShare a Scribd company logo
Тип char
Для хранения символов используется тип char.
 Значение типа char может быть один любой
 символ из кодовой таблицы, заключенный в
 одинарные кавычки. Например:
‘a’
‘5’
‘!’
Функции для работы с символами
 функция   тип параметра         тип          описание
                           возвращаемого
                             результата


 ord(x)      x-char         integer        Возвращает код
                                           символа в
                                           кодовой таблице


 chr(x)    x-integer          char         Возвращает
                                           символ по его
                                           коду
Кодовая таблица символов
стандарта ANSI
Примеры работы функций:
  ВЫРАЖЕНИЕ       РЕЗУЛЬТАТ


    ord(‘Щ’)         217

    chr(61)          ‘=’

  chr(ord(‘4’))      ‘4’
Сравнение символов
Символы можно сравнивать. При этом большим
считается символ с большим кодом.
Пример:
1. ‘7’>=’6’                       (55>=54 true)
2. ‘0’<’Z’                        (48<90 true)
3. ‘A’>’a’ (ru)                   (192>224 false)
4. Ord(‘0’)=48                    (48=48 true)
5. Chr(ord(‘0’)+1)=chr(ord(‘1’)-1)     (‘1’=’0’ false)

More Related Content

Viewers also liked

Re-Dynamizing the Job Machine in MENA (English)
Re-Dynamizing the Job Machine in MENA (English)Re-Dynamizing the Job Machine in MENA (English)
Re-Dynamizing the Job Machine in MENA (English)
Husain Tamimi
 
تقرير تنشيط سوق العمل في الشرق الأوسط
تقرير تنشيط سوق العمل في الشرق الأوسطتقرير تنشيط سوق العمل في الشرق الأوسط
تقرير تنشيط سوق العمل في الشرق الأوسط
Husain Tamimi
 
Learn more about silsa
Learn more about silsaLearn more about silsa
Learn more about silsaMatt Whiteside
 
Проект «3D модель моего города»
Проект «3D модель моего города»Проект «3D модель моего города»
Проект «3D модель моего города»
Элла Якубейко
 
Dekapitasi janin 3
Dekapitasi janin 3Dekapitasi janin 3
Dekapitasi janin 3
Rosdiana Meliani
 
Vista chamber chairmans circle
Vista chamber chairmans circleVista chamber chairmans circle
Vista chamber chairmans circle
Bretski5
 

Viewers also liked (9)

Re-Dynamizing the Job Machine in MENA (English)
Re-Dynamizing the Job Machine in MENA (English)Re-Dynamizing the Job Machine in MENA (English)
Re-Dynamizing the Job Machine in MENA (English)
 
تقرير تنشيط سوق العمل في الشرق الأوسط
تقرير تنشيط سوق العمل في الشرق الأوسطتقرير تنشيط سوق العمل في الشرق الأوسط
تقرير تنشيط سوق العمل في الشرق الأوسط
 
Evaluation
EvaluationEvaluation
Evaluation
 
Mather
MatherMather
Mather
 
Learn more about silsa
Learn more about silsaLearn more about silsa
Learn more about silsa
 
Evaluation
EvaluationEvaluation
Evaluation
 
Проект «3D модель моего города»
Проект «3D модель моего города»Проект «3D модель моего города»
Проект «3D модель моего города»
 
Dekapitasi janin 3
Dekapitasi janin 3Dekapitasi janin 3
Dekapitasi janin 3
 
Vista chamber chairmans circle
Vista chamber chairmans circleVista chamber chairmans circle
Vista chamber chairmans circle
 

More from Элла Якубейко

QR код в образовательном процессе
QR код в образовательном процессеQR код в образовательном процессе
QR код в образовательном процессе
Элла Якубейко
 
встроенные функции Excel
встроенные функции Excelвстроенные функции Excel
встроенные функции Excel
Элла Якубейко
 
графика Pascal ABC
графика Pascal ABCграфика Pascal ABC
графика Pascal ABC
Элла Якубейко
 
Информационное пространство лицея
Информационное пространство лицеяИнформационное пространство лицея
Информационное пространство лицея
Элла Якубейко
 
String
StringString
Prezi
PreziPrezi

More from Элла Якубейко (7)

QR код в образовательном процессе
QR код в образовательном процессеQR код в образовательном процессе
QR код в образовательном процессе
 
встроенные функции Excel
встроенные функции Excelвстроенные функции Excel
встроенные функции Excel
 
графика Pascal ABC
графика Pascal ABCграфика Pascal ABC
графика Pascal ABC
 
дзеепрыслоўе, 7кл.
дзеепрыслоўе, 7кл.дзеепрыслоўе, 7кл.
дзеепрыслоўе, 7кл.
 
Информационное пространство лицея
Информационное пространство лицеяИнформационное пространство лицея
Информационное пространство лицея
 
String
StringString
String
 
Prezi
PreziPrezi
Prezi
 

символьный тип данных

  • 1.
  • 2. Тип char Для хранения символов используется тип char. Значение типа char может быть один любой символ из кодовой таблицы, заключенный в одинарные кавычки. Например: ‘a’ ‘5’ ‘!’
  • 3. Функции для работы с символами функция тип параметра тип описание возвращаемого результата ord(x) x-char integer Возвращает код символа в кодовой таблице chr(x) x-integer char Возвращает символ по его коду
  • 5. Примеры работы функций: ВЫРАЖЕНИЕ РЕЗУЛЬТАТ ord(‘Щ’) 217 chr(61) ‘=’ chr(ord(‘4’)) ‘4’
  • 6. Сравнение символов Символы можно сравнивать. При этом большим считается символ с большим кодом. Пример: 1. ‘7’>=’6’ (55>=54 true) 2. ‘0’<’Z’ (48<90 true) 3. ‘A’>’a’ (ru) (192>224 false) 4. Ord(‘0’)=48 (48=48 true) 5. Chr(ord(‘0’)+1)=chr(ord(‘1’)-1) (‘1’=’0’ false)