МНОЖИНИПідготувала
учениця 10-А класуГулько Марія
ВИЗНАЧЕННЯ
Множина
Це не впорядкований набір даних, що повторюються.
ПРИКЛАДИ
Цілі числа:
[1,4,67,34,5]
Символи типу char:
*‘G’, ’!’, ‘o’+
Великі та малі латинські літери
(діапазон символів):
*‘A’…’Z’, ’a’…’z’+
ОПИС МНОЖИН
typeІм’я = set of mun;varзмінна1, змінна 2, …: ім’я;
typeMn= set of byte;varA,B,C: Mn;
ОПЕРАЦІЇ
Входження A<=B
TRUEдеякі елементи А не входять у В
всі елементи А входять у В
FALSEA:=[1,2,5], B:=[3,7,2,5,1] - TRUE
A:=[1,2,5,4], B:=[3,7,2,5,1] – FALSE(цифра 4 - не входить у множину В)
ОПЕРАЦІЇ
РівністьA=B
TRUEA:=[1,2,5], B:=[2,5,1] - TRUE
A<>BНе рівність
TRUE
A:=[1,2,5], B:=[3,7,9] - TRUE
ОПЕРАЦІЇ
Об’єднання C:=A+BЯкщо A:=[1,2,5], B:=[3,7,8,1], то буде
отримано множину C:=[1,2,3,5,7,8]
Елементи в множину можуть входити лише по разу!
ОПЕРАЦІЇ
ВиключенняC:=A-B C:=В-АЯкщоA:=[9,2,5], B:=[3,7,2,5,1], то буде отримано
множину C:=[9]
ЯкщоA:=[9,2,5], B:=[3,7,2,5,1], то буде отримано множину
C:=[3,7,1]
ОПЕРАЦІЇ
Переріз C:=А*Велементи, які одночасно входять в А і В
Якщо A:=[9,2,5], B:=[3,7,2,5,3], то буде
отримано множину C:=[2,5]
ОПЕРАЦІЇ
Входження елемента
X in A
TRUEX:=5, A:=[1,2,5] - TRUE
Top Related