![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Символьний тип даних. Надання змінним символьного типу значень. Особливості використання оператора введення стосовно змінних символьного типу. Використання функцій ORD, CHR.
К простым типам данных кроме целых типов и логического типа относятся:
Все простые типы данных, кроме вещественных, называются порядковыми. В математике порядковым числом называется номер элемента при перечислении. Под порядковым типом понимают тип данных, областью значений которых является упорядоченное счетное множество. Каждому элементу такого множества соответствует некоторое порядковое число, являющееся как раз его номером при перечислении. В любом порядковом типе для каждого значения, кроме первого, существует предшествующее значение. В языке Паскаль существуют стандартные функции, которые позволяют их определять:
Понятие порядкового типа уже встречалось при изучении цикла с параметром for … next и оператора выбора case. Только значения этих типов могут фигурировать в качестве выражения-переключателя в операторе case. Переменная-параметр цикла for также должна иметь перечислимый тип. Мы уже изучили целые типы и логический тип. Сегодня остановимся на символьном типе данных. Символьный тип данных
Пример описания величины символьного типа:
В программе значения для переменных типа Char должны быть заключены в апострофы: ch: = ‘*'; a: = ‘3’; letter: = ‘G’. Кроме того, имеется возможность задавать значения указанием непосредственного числового значения ASCII-кода: kd: = #65 {символ ‘A’}; s: = #10 {клавиша < Enter> }.
Операции для данных символьного типа Над данными символьного типа определены операции сравнения: =, < >, <, >, < =, > =, вырабатывающие результат логического типа. Операция сравнения осуществляется следующим образом: из двух символов меньше тот, который встречается в таблице ASCII раньше. Так как символьный тип является порядковым типом данных, то для него справедливо все, что было сказано о порядковых типах.
|