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: