Mübariz Xəlilov, Nazlı Həsənova


[3,4,7,9,12], [1..100], [’a’,’b’,’c’], [’A’..’Z’]



Yüklə 4,93 Mb.
Pdf görüntüsü
səhifə300/355
tarix22.12.2023
ölçüsü4,93 Mb.
#154030
növüDərs
1   ...   296   297   298   299   300   301   302   303   ...   355
INFORMATIKA KITAB BUTOV-1

[3,4,7,9,12], [1..100], [’a’,’b’,’c’], [’A’..’Z’]
və s. Burada 
[
]
simvolu 
boş çoxluğu, yəni heç bir elementi olmayan çoxluğu bildirir. İki çoxluq o vaxt 
ekvivalent hesab edilir ki
onların bütün elementləri eyni olsun və burada 
elementlərin çoxluq daxilində verilmə qaydasının əhəmiyyəti yoxdur. Əgər bir 
çoxluğun bütün elementləri, digər çoxluğa da daxildirsə, onda birinci çoxluğun 


350 
ikinci 
çoxluğa daxil olunduğu qəbul olunur. Boş çoxluq ixtiyari çoxluğa 
daxildir.
Çoxluq tipi 
aşağıdakı formada təsvir olunur:
< tip 
adı > 
=set of
< baza tipi >; 
burada < tip 
adı > - düzgün identifikatordur
SET

OF
-operatorun 
işçi 
sözləridir, < baza tipi > çoxluq elementlərinin baza tipidir. Baza tipi 
WORD

INTEGER

LONGINT
tiplərindən başqa ixtiyari nizam tipi ola bilər.
Məsələn

type D1=set of ’0..’9’; D2=set of 0..9; 
var S1,S2,S3:D1;S4,S5,S6:D2; 
begin 
S1:=[’1’,’2’,’3’]; S2:=[’3’,’2’,’1’]; 
S3:=[’2’,’3’];S4:=[0..3,6];S5:=[4,5]; 
S6:=[3..9]; 
end. 
Burada 
S1
və 
S2
çoxluqları ekvivalentdir, 
S3
isə 
S2
-
daxildir, lakin 
onlar ekvivalent 
deyillər.
Çoxluqlar 
üzərində aşağıdakı əməliyyatlar nəzərdə tutulub: 
1) 
Çoxluqların kəsişməsi: 
A*B

İki 
A
və 
B
çoxluqlarının kəsişməsi, eyni 
zamanda A 
və B çoxluqlarına aid olan elementlərdən təşkil olunmuş 
çoxluqdur. 
S4*S6
-
nın nəticəsi [3], 

Yüklə 4,93 Mb.

Dostları ilə paylaş:
1   ...   296   297   298   299   300   301   302   303   ...   355




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə