Структуры и алгоритмы обработки данных

       

Перечисляемый


Перечисляемый тип определяется конечным набором значений, представленных списком идентификаторов в объявлении типа. Значениям из этого набора присваиваются номера в соответствии с той последовательностью, в которой перечислены идентификаторы. Формат

объявления перечисляемого типа таков:

TYPE<имя> = (<список>);

<список>:= <идентификатор>,[<список>]

Если идентификатор указан в списке значений перечисляемого типа, он считается именем константы, определенной в том блоке, где объявлен перечисляемый тип. Порядковые номера значений в объявлении перечисляемого типа определяются  их позициями в списке идентификаторов, причем у первой константы в списке порядковый номер равен нулю. К данным перечисляемого типа относится, например, набор цветов:

TYPE <Цвет> = (Красный, Зеленый, Синий)

Операции те же, что и для символьного типа.



Содержание раздела