const Nmax=10;
typedef double mas1[Nmax];
typedef double mas2[Nmax][Nmax];
// Berilgan maksimal indeks qiymati;
// Bir o‟lchamli massiv turlarining yozilishi;
// Ikki o‟lchamli massiv turlarining yozilishi;
mas1 A; mas2 B; int Ss[10];
char Y[5][10];
// B – mas1 massiv turi; //A – mas2 massiv turi;
// Ss – massivning o‟ndan bir qismi;
// Y – ikki o‟lchamli massiv turi.
Massiv elementlaridan foydalanib quyidagi o‟zgaruvchi ifodalarni hosil qilish mumkin:
F=2*A[3]+A[Ss[I]+1]*3; A[n]=1+sqrt(fabs(A[n-1]));
TStringGrid komponentasi
Massivlar bilan ishlash jarayonida axborotlarni ekranga kiritish va chiqarishda jadval ko‟rinishi qulayroqdir. TStringGrid komponentasi belgilangan qiymatlarni ikki o‟lchovli jadval ostida hosil qiladi va har bir yacheyka bir satrli tahrir ostida namoyon bo‟ladi (analogli oyna TEdit). Qiymatlarni o‟zgartiruvchi xossalar Cells[ACol, ARow: Integer]: string, ACol, Arow – ikki o‟lchovli massiv elementining indeksi. ColCount va RowCount xossalari jadval satr va ustunlarini hosil qiladi. FixedCols va FixedRows xossalari esa fiksirlangan satr va ustun
1. Masalani yechishda quyidagi formuladan foydalanamiz: