O’zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini



Yüklə 1,37 Mb.
səhifə8/12
tarix23.10.2022
ölçüsü1,37 Mb.
#65929
1   ...   4   5   6   7   8   9   10   11   12
dasturlash

Dastur kodida massivlarning yozilishi:


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


maydonlarini hosil qiladi. Fiksirlangan maydon belgilangan boshqa rangda hosil

bo‟ladi va kiritilayotgan axborotlarni taqiqlamaydi.



2.1. Ushbu Y AB vektorni hisoblash dasturi

1. Masalani yechishda quyidagi formuladan foydalanamiz:





N

i

i i
YAj B
j0

Bu yerda А – kvadrat matritsa, NxN – kvadrat matritsa o‟lchamlari va Y, B – bir



o‟lchamli massivlar.


Yüklə 1,37 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin