2.6 Массивтер
ЭЕМ-нiң жадында сандардың бiр-бiрiмен
байланысқан көптеген мәндерiн сақтау үшiн
индекстi айнымалылар, яғни массивтер қолданылады. Математикадағы вектор, сызықты
кесте және матрица массивтерге мысал бола
алады. Массивтер программалауда бiр және екi өлшемдi массивтер
ретінде кеңiнен қолданылады.
Паскальда массивтің индексi( элементінің
реттік номері) сандармен немесе әрiптермен тiк жақшаның
iшiнде жазылады.
Мысалы: сызықты массивтер - a[2] , c[i], b[k]
Екi өлшемдi массивтiң индекстерi жақшаның
iшiнде үтiрмен бөлiнiп жазылады.
Мысалы: a[2,1], b[i,j], c[5,k].
Программада массив элементтерiн енгiзу үшiн немесе
оларды экранға шығару үшін циклдiк операторлар қолданылады.
Матрица элементтерiмен жұмыс iстеу
үшiн қос цикл
пайдаланылады.
Мысалы
Бір өлшемді массивтің ең кiшi элементiн табу
алгоритмiне жазылған программа құрылымы.
Const
A : array[1..8] of
real=(4.5,5.7,2.8,3.2,7.4,9.5,5.7,58);
Var I, m : integer;
Begin
M:=a[1];
For i:=2 to 8 do
If a[i]<m then m:=a[i];
ShowMessage(‘минимал элемент=’+floattostr( m))
End.