C++ dasturlash tilida matematik masalalarni yechisstrreplkirish. I. C++ Tilida ifodalar va operatorlar



Yüklə 109 Kb.
səhifə11/12
tarix18.04.2023
ölçüsü109 Kb.
#100304
1   ...   4   5   6   7   8   9   10   11   12
C dasturlash tilida matematik masalalarni yechisstrreplkirish

Masalaning quyilishi va tahlili
2 ta matrisa berilgan. Ularni o'zaro ko'paytirib yangi matrisa hosil qilish. Bu erda 1-matrisaning ustunlar soni 2-matrisaning satrlar soniga teng bo'lishi kerak.
Algoritm blok-sxemasi.



boshlash

kiritish

tamom

Algoritm dasturiiy kodi va natijalar
# include
# include
# include
# include
void main ( )
{
{ srand ( time (0));
int a[3][3], b[3][3],c[3][3], i, j, k;
cout<<"\n";
cout<<"Hosil bo'lgan yangi matrisa elementlari";
cout<<"\n";
for (i=0; i<3; i++)
for (j=0; j<3; j++)
a[i][j] = rand ( );
for (i=0; i<3; i++)
for (j=0; j<3; j++)
b[i][j] = rand ( );
for (i=0; i<3; i++)
{ for (j=0; j<3; j++)
{ c[i][j] = 0;
cout<<"\n";
for (k=0; k<3; k++)
c[i][j] = c[i][j] + a[i][k]*b[k][j];
cout <<" c="<
cout << endl; }
cout<<"\n";
cout<<"Davom etirish uchun ixtiyoriy klavishni bosing . . ."<
cout<<"\n";
system("pause");
}
}
Dastur ishga tusirib natija oladigan bo`lsak kompyuter ekranida quyidagini olamiz

XULOSA
Xulosa qilib aytganda, C++ dasturlash tili va unda o`zgarmaslar, o`zgaruvchilar toifalari, hamda ifodalar va operatorlar bilan ishlash xaqida umumiy ma’lumotlarga ega bo`ldim. Borland C++ Builder - Windows muhitida ishlaydigan dastur tuzish uchun qulay bo`lgan vosita bo`lib, komp’yuterda dastur yaratish ishlarini avtomatlashtiradi, xatoliklarni kamaytiradi va dastur tuzuvchi mehnatini engillashtiradi. Borland C++ dastur zamonaviy vizual loyihalash texnologiyasi asosida ob`ektga yo`naltirilgan dasturlash nazariyasini hisobga olgan holda tuziladi.
Borland C++ Builder 6 sistemasi C++ tilining rivoji bo`lgan ob`ektga yo`naltirilgan Object C/C# dasturlash tillarini ishlatadi. Borland C++ Builder sistemasi dasturni loyihalash va yaratish vaqtini kamaytiradi, hamda Windows muhitida ishlovchi dastur ilovalarini tuzish jarayonini osonlashiradi.
Men C++ dasturi strukturasi xaqida, belgilar bayoni, algoritm va dastur tushunchasi, ma’lumotlarni kiritish va chikarish operatorlari xamda dasturda ishlatiladigan toifalar, ifodalar va operatorlar hamda sinflar va funksiya bilan ishlash xaqida bilim va kunikmalarga ega bo`ldim.

Yüklə 109 Kb.

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