Ciascun elemento di un insieme può essere qualsiasi tipo ordinale tra 0 e 255 e la dimensione massima è di 255 elementi.
Type Lettere = Set of Char; Var Vocali: Lettere; Begin Vocali:= ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'u']; //...
Sono disponibili molte operazioni
TP | FPC | ||
S1 + S2 | Unione | Unione | Include(S,[e]) |
---|---|---|---|
S1 – S2 | Differenza | Differenza | Exclude(S,[e]) |
S1 >< S2 | Differenza simmetrica | ||
S1 * S2 | Intersezione | Intersezione | |
S1 = S2 | Uguale a | ||
S1 <> S2 | Non uguale a | ||
S1 <= S2 | Incluso o uguale | Incluso o uguale | |
S1 >= S2 | Include o uguale | ||
e In S | Appartiene a | Appartiene a |