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.