Пояснения

Пояснения

 

Элементы типа «Множество» неупорядочены, размер множества по умолчанию не фиксирован. При этом не допускается наличие во множестве одинаковых элементов. С помощью множества можно, например, представить все население земного шара. На Земле нет двух одинаковых людей, причем люди неупорядочены и их численность продолжает увеличиваться. При обозначении множества используется ключевое слово «SET». Размеры множества задаются аналогично списку.

На слайде приведены примеры объявления множеств:

· SET OF point - множество из одного или более элементов типа point;

· SET [0:15] OF point -множество из 16-ти элементов типа point.


Слайд 34. Мультимножество (BAG)

 

 

Тип данных «BAG» представляет собой так называемое «мультимножество» значений, т.е. множество с возможностью повторения элементов. Остальные свойства мультимножества аналогичны типу «SET»: элементы неупорядочены, а количество значений по умолчанию не фиксировано. К примеру, мультимножеством может быть представлен перечень всех деталей изделия, в котором какая-либо деталь (скажем, винт) может встречаться много раз. При обозначении мультимножества используется ключевое слово «BAG». Размеры мультимножества задаются аналогично списку.

На слайде приведены примеры объявления мультимножеств:

· BAG OF point – мультимножество из неограниченного количества элементов типа point;

· BAG [1: ?] OF point – неограниченное сверху мультимножество из элементов типа point.