Texnik tizimlarda axborot texnologiylari
Download 4.65 Mb.
|
atjmm
switch operatori
Shart operatorining yana bir ko’rinishi switch operatori bo’lib, uning sintaksisi quyidagicha: switch ( { case … case } Ushbu operatorning ishlash prinsipi quyidagicha: Birinchi navbatda Bitta switch strukturasida default kalit so’zi faqat bir marta ishlatilishi mumkin. Misol tariqasida quyidagi masalani ko’ramiz: Foydalanuvchidan “h” yoki “s” harfini kiritish so’raladi. Agar u “h” harfini kiritsa, ekranga “hayr” , “s” harfini kiritsa, “salom” so’zini, aks holda “h yoki s harfini kiritmadingiz” habari chiqarilishi lozim. #include { char javob; cout<<“h yoki s harfini kiriting: ”; cin>>javob; switch (javob) { case “h” : cout<<“Hayr”; break; case “h” : cout<<“Hayr”; break; default : cout<< “ h yoki s harfini kiritmadingiz ”; } return 0; } Umuman olganda break va default kalit so’zlarini ishlatish majburiy emas. Lekin masalan default ishlatilmagan holatda Masalan yuqoridagi misolda break yozilmasa, javobga “h” kiritilgan taqdirda ekranga HayrSalomh yoki s harfini kiritmadingiz yozuvi chiqariladi. Download 4.65 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling