Основы программирования на языке Turbo Pascal. Беляева И.В. - 153 стр.

UptoLike

Составители: 

153
begin
a := [‘A’,’B’,’E’..’G’] {множество а содержит элементы A,B,E,F,G}
b := [‘Z’] {Множество а содержит элемент Z}
c := []; {Пустое множество не содержит элементов}
Операции над множествами
Для множеств определены следующие операции:
Обозначение
операции в
Тurbo
Pascal
Обозначение
в математике
Действия Тип операндов Тип
результата
+
Объединение Совместимые типы
множеств
Множество
- \ Разность Совместимые типы
множеств
Множество
*
Пересечение Совместимые типы
множеств
Множество
= = Равенство Совместимые типы
множеств
Логический
< >
Неравенство Совместимые типы
множеств
Логический
> =
Является
надмножеством
Совместимые типы
множеств
Логический
< =
Является
подмножеством
Совместимые типы
множеств
Логический
In
Принадлежность Левый операнд
любой порядковый
тип. Правый
операнд
совместимый
левому операнду
тип множества.
Логический
Применение операций над множествами продемонстрируем на
примере с множествами символов.
Var
a, b, c, d, e, f : Set of char; {Множества символов}
begin