C++ dasturlew tilinde Tarmaqlaniwshi algoritmler Programmalastırıw tillerinde hár qıylı usıllar



Download 109,57 Kb.
Sana08.01.2022
Hajmi109,57 Kb.
#331883
Bog'liq
C dasturlew tili

C++ dasturlew tilinde Tarmaqlaniwshi algoritmler

Programmalastırıw tillerinde hár qıylı usıllar

  • Programmalastırıw tillerinde hár qıylı usıllar
  • járdeminde programma basqarıwdı bir orından
  • ekinshi jayǵa ótkeriw yamasa qandayda bir shártke tiykarınan kerekli programma bólegin atqarılıwın támiyinlew kerek bolıwı múmkin, yaǵnıy tarmaqlanıwshı algoritmlı programma dúziw múmkin.
  • Tarmaqlanıwshı programmalar dúziwde ótiw, shártli ótiw, shárt hám tańlaw operatorlarınan paydalanamız.

Ótiw operatorina misal:

Ótiw operatorina misal:

Ótiw operatorı tómendegi koriniske iye:

goto nıshan ; { } // islemey tastap ketilip atırǵan programma bólegi

nıshan { }

#include

Using namespace std;

Int main ()

{ Double a= 1, b;

Goto kesindi; b = 5 * a;

kesindi :

b = a + 1 cout << “ b=‟‟ << b; return ; }


#include

Using namescape std;

Int main () { double a= 1, b;

kesindi :

b= 5 * a; goto kesindi ;

b = a + 1;

cout << „‟ b=” << b; return ; }

Shártli ótiw operatorı :

  • Shártli ótiw operatorı :
  • 1- usıl :
  • if (shárt) {operatorlar1;}
  • else {operatorlar2;}
  • 2- usıl :
  • if (shárt) {operatorlar1;}
  • {operatorlar2;}

C++ tilinde tarmaqlaw operatorınan ayrıqsha shárt boyınsha ózlestiriw (yamasa shártli o‟zlashtirish) operatorı da bo‟lib, onıń ko‟rinishi tómendegishe:

C++ tilinde tarmaqlaw operatorınan ayrıqsha shárt boyınsha ózlestiriw (yamasa shártli o‟zlashtirish) operatorı da bo‟lib, onıń ko‟rinishi tómendegishe:

ózgeriwshi = (shárt)?

ańlatpa1: ańlatpa2;

TANLAW OPERATORI

TANLAW OPERATORI

C++ tilinde tańlaw operatorı berilgen ańlatpa ma`nisine uyqas penenkelgen kórsetpeler izbe-izligine ótiw ushın xızmet etedi. Ulıwma kórinisi tómendegishe:

Switch (ańlatpa )

{

case konstanta_1: kórsetpeler izbe-izligi; break;

case konstanta _2: kórsetpeler izbe-izligi; break;. ..

case konstanta _N: kórsetpeler izbe-izligi; break;

default: kórsetpeler izbe-izligi;

}


Tarmaqlanıwshı algoritmǵa mısal

Másele: Elektr shınjırındaǵı tok dáregi klemmalaridagi kernew U=100 v bolıp, qarsılıqları R1=5 a hám R2=4 a bolǵan iste‟molchilar izbe-iz hám parallel jalǵanǵan halda tok kúshleri qandaybolıwın anıqlaw programmasın dúziń.


# include

# include

# include

using namespace std;

int main ()

{

float R1, R2, R, I, Ol;

string s;

cout<<" Tok dáregi klemmalaridagi kernewdi kiritiń:" <>Ol;

cout<<" Birinshi tutınıwshı qarsılıgın kiritiń:" <>R1;

cout<<" Ekinshi tutınıwshı qarsılıgın kiritiń:" <>R2;

cout<<" Tutınıwshılar jalǵanıw túrin kiritiń:" <>s;

If (s==" parallel")

{

R=R1*R2/ (R1+R2);

I=U/R;

}

If (s==" izbe-iz")

{

R=R1+R2;

I=U/R;

}

cout<<" Tutınıwshılar " <Download 109,57 Kb.
Do'stlaringiz bilan baham:





Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish