8-ma’ruza Mavzu: C++ algoritmik tilining tarmoqlanish operatorlari. Reja
Download 58.16 Kb.
|
8-ma\'ruza
switch operatori
Shart operatorining yana bir ko’rinishi switch operatori bo’lib, uning sintaksisi quyidagicha: switch ( { case case … case default: } 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 using namespace std; int main() { 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 58.16 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling