İkiölçülü massivlər. Birindeksli massivə birölçülü massiv deyilir. Bir çoxməsələlər üçün belə massivlər yetərli olmur. Proqramlaşdırma dillərinin hamısın-da bir neçə indeksli çoxölçülü massivlər yaratmaq imkanı vardır. Məsələn, ikiöl-çülü massivə bir indeksi sütunun nömrəsini, o biri indeksi isə sətrin nömrəsinigöstərən cədvəl kimi baxmaq olar.
İkiölçülü massivi elan etmək üçün onun hər iki indeksinin dəyişmə diapazo-nunu göstərmək lazımdır. Bu diapazonlar vergüllə ayrılır. Məsələn, şahmat tax-tasını təsvir edən tam ədədlər massivini belə elan etmək olar.
var t: array [1..8, 1..8] of integer;
Pascal dilində ikiölçülü massivə "massivlər massivi" kimi də baxmaq olar.Yuxarıdakı elanetmə tamamilə belə yazılışla ekvivalentdir:
var t: array [1..8] of array [1..8] of integer;
İkiölçülü massivin elementinə müraciət etmək üçün vergüllə ayırmaqla hər ikiindeksi göstərmək lazımdır. Pascal dilində hər iki indeksi ayrıca da göstərməkolar.
Məsələn, şahmat taxtasının e4 xanasına uyğun olan massiv elementinə beləmüraciət etmək olar:
t[5,4],
yaxud
t[5][4].
Dostları ilə paylaş: |