8-ma’ruza Mavzu: C++ algoritmik tilining tarmoqlanish operatorlari. Reja
Download 58.16 Kb.
|
8-ma\'ruza
- Bu sahifa navigatsiya:
- : - shart amali.
if - else operatori.
if operatorining if – else shakli umumiy quyidagicha ko’rinishga ega: if ( Bu yerda agar shart natijasi 0 qiymatidan farqli yoki rost (true) bo’lsa, Misol tariqasida diskriminantni hisoblash orqali kvadrat tenglamaning ildizini topish dasturini tuzamiz. #include #include using namespace std; int main() { float a, b, c, d, x1, x2; cin>>a; cin>>b; cin>>c; d = b*b – 4*a*c; if (d<0) cout<<“tenglama yechimga ega emas”; else if (d==0) { x1 = -b/2*a; cout<<“x=“< else { x1 = (-b+sqrt(d))/(2*a); x2 = (-b-sqrt(d))/(2*a); cout<<“x1=“< return 0; } Shart operatorida e’lon qilish operatorlarini ishlatish mumkin emas. Lekin undagi bloklarda o’zgaruvchilarni e‘lon qilish mumkin va bu o’zgaruvchilar faqat blok ichida amal qiladi. #include #include using namespace std; int main() { int a, b; cin>>a; cin>>b; cout<< “kiritilgan sonlarning kattasi” << a>b ? a : b; return 0; } Download 58.16 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling