ВУЗ:
Составители:
Рубрика:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 151
- 152
- 153
- 154
- 155
- …
- следующая ›
- последняя »
