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
bet61/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   57   58   59   60   61   62   63   64   ...   173
Bog'liq
Tarixi 37 bet

?: shart amali
ning umumiy ko‗rinishi quyidagicha. 
: ;
 
Shart amali 
if shart
operatoriga o‗xshash holda ishlaydi: agar ifoda> 0 qiymatidan farqli yoki true bo‗lsa, , aks holda 
bajariladi. 
Odatda 
ifodalar 
qiymatlari 
birorta 
o‗zgaruvchiga 
o‗zlashtiriladi. 
Misol: 
Quyidagi masalani C++ tilida dasturiy ta‘minotini yarating. 
 

#include  
#include
int main ()
{ int x; double y;
cin>>x;
(x>0)? y=x*x-4*x: 
y=x-sin(x);
cout<return 0;


87 
}
 
Misol: 
Berilgan (x,y) nuqta quyidagi sohaga tegishli yoki tegishli emasligini 
aniqlang. 
 
 
 
 
 
 
 
 
 
 
Masala yechimini aniqlash jarayonida berilgan nuqta 
x≥0, y≥0 va 
chorak 
aylana ichida yotish kerak. Masala yechimi dasturi quyidagicha.
 

#include  
int main ()
{ int x,y;
cin>>x>>y;
(((x>0)&&(y>0))&&(sqr(x)+sqr(y)<=16))? cout<<‖tegishli‖: 
cout<<‖tegishli emas‖;
cout<return 0;
}
C++ 
tilida shart operatorida umumiy bo‗lgan o‗zgaruvchilarni e‘lon qilish 
man etiladi, lekin undagi bloklarda o‗zgaruvchilarni e‘lon qilish mumkin va bu 
o‗zgaruvchilar faqat blok ichida amal qiladi.
Tarmoqlanuvchi jarayonlarini algoritmlarida uchraydigan shartlarga asosan 
yuqorida keltirib o‗tilgan uch xil shartli operatorlarning qulay birortasidan 
foydalaniladi. 

Download 2,67 Mb.
1   ...   57   58   59   60   61   62   63   64   ...   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