O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet59/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   55   56   57   58   59   60   61   62   ...   173
Bog'liq
Tarixi 37 bet

if else operatori 
C++ dasturlash tilida tarmoqlanuvchi jarayonlarni to‗liq shartli 
ko‗rinishini ifodalash uchun
if else 
operatoridan foydalaniladi. Algoritm 
tarkibidagi shartlar chin qiymat qabul qilganda ma‘lum bir operatorlar, 
yolg‘on bo‗lganda boshqa operatorlar bajariladi. Berilgan shart (mantiqiy 


84 
ifoda)ning qiymati 
true (rost)
yoki 
false (yolg„on)
ligiga bog‗liq holda u 
yoki bu buyruqlar ketma-ketligini bajarish zarur bo‗lgan holda tarmoqlanish 
buyrug‗ining if-else ko‗rinishidan ifodalaniladi. 
Tarmoqlanish algoritmining blok sxema ko‗rinishi va bajarilish tartibi 
bizga algoritmlashtirish asoslari 
bobidan ma‘lum. 
Tarmoqlanuvchi 
jarayonlarni 
C++ dasturlash tilida to‗liq shartli 
operatorning umumiy ko‗rinishi 
quyidagicha 
if <(shart)> {operator1; operator2; … operatorn;} 
else {operator_x1; operator_x2; … operator_xn;} 
 
if else 
operatori tarkibidagi shartlarning chin qiymat qabul qilganda 
{operator1; operator2; … operatorn;} 
bajariladi aks holda 
{ operator_x1; 
operator_x2; … operator_xn;} 
bajariladi. 
Misol: 
quyidagi masalani C++ tilida dasturiy ta‘minotini yaratish. 








;
0
,
6
;
0
),
sin(
2
)
(
x
agar
x
x
agar
x
x
f
 

#include  
#include
int main ()
{ int x; double y;
cin>>x;
if(x>0) { y=2*sin(x);} 
else { y=x-6; }
cout<return 0;
}

Download 2,67 Mb.
1   ...   55   56   57   58   59   60   61   62   ...   173




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish