Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Интервальные типы данных (типы-диапазоны) представляют собой подмножества возможных значений стандартных типов данных Integer и Char и применяются для более удобного представления информации в программе. Описание интервального типа данных выглядит следующим образом:
<Название переменной> = <начальное знач.>..<конечное знач.>
Использование интервального типа данных аналогично использованию любого другого типа данных. Рассмотрим пример, в котором описывается переменная интервального типа, значениями которой могут быть строчные латинские символы от 'с' до 'у' (см. листинг 2.4).
Листинг 2.4. Использование интервального типа
Program UsingSubranges;
Type
TInterval = ' с '.. ' у '; {Описание интервального типа —
подмножества типа Char; допустимые значения
переменных данного типа находятся в диапазоне
от символа 'с' до символа 'у' }
Var
Interval: TInterval; {Описание переменной интервального типа
TInterval}
Begin
Interval:= ' е '; {Присвоение переменной Interval значения 'е'}
End.
Если переменной интервального типа данных присваивается значение, не соответствующее диапазону данного типа, то программа прерывается и выдается ошибка времени выполнения программы (ошибка проверки диапазона возможных значений). Данное свойство интервального типа используется для ограничения возможных значений переменной, так как в некоторых случаях удобнее прекратить программу с ошибкой, чем продолжать ее выполнение с некорректным значением некоторой переменной.
Дата публикования: 2014-11-02; Прочитано: 508 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!