Mavzu: muhandislik masalalarini yechishda c++builder 6 konstruksiyalaridan foydalanish


Download 1.03 Mb.
bet2/5
Sana05.05.2020
Hajmi1.03 Mb.
#103338
1   2   3   4   5
Bog'liq
2-2 dars (1)

    Bu sahifa navigatsiya:
  • Misol

Shart operatori

Shartli operator. Shartli operator ikki ko’rinishda ishlatilishi mumkin:



If (ifoda) 1- operator;

else 2- operator;

yoki


If (ifoda) 1-operator;
Shartli operator bajarilganda avval ifoda hisoblanadi ; agar qiymat rost ya'ni noldan farqli bo’lsa 1- operator bajariladi. Agar qiymat yolg’on ya'ni nol bo’lsa va else ishlatilsa 2-operator bajariladi. Else qism har doim eng yaqin if ga mos qo’yiladi.

Shart operatori tarkibida ixtiyoriy operatordan foydalanish mumkin. Shu o`rinda Shart operatoridan ham.



Misol: Berilgan a sonini juft yoki toqligini aniqlovchi dastur tuzilsin. Agar a sonini 2 ga bo'lganda qoldiq 0 ga teng bo'lsa, bu son juft, aks holda toq.

#include

using namespace std;

int main()

{

int a;

cin >> a;

if (a % 2 == 0)

cout << "juft";

else

cout << "toq";

return 0;

}

Dasturni kiritib natijani olamiz:



Shart operatorida bir nechta operatordan foydalanish uchun bu operatorlarni blok ichiga yozish lozim bo'ladi. Yuqoridagi masalani blok orqali ifodalash quyidagicha bo'ladi.



Misol: Berilgan a sonini juft yoki toqligini aniqlovchi dastur tuzilsin.

#include

using namespace std;

int main()

{ int a;

cin >> a;

if (a % 2 == 0)

{ cout << "juft";

}

else

{ cout << "toq";

} return 0;



}

Dasturni kiritib natijani olamiz:




Download 1.03 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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