2-Misol.Berilgan N (1≤N≤7) butun songa mos hafta kunini chiqaring. Yechim. Bu masalani yechish uchun tanlash operatoridan foydalanish kerak bo’ladi:
#include using namescape std; int main () { int n; cout << “N=”; cin >> n; Switch (n){ Case 1: cout<< “Dushanba”; break; Case 2: cout<< “Seshanba”; break; Case 3: cout<< “Chorshanba”; break; Case 4: cout<< “Payshanba”; break; Case 5: cout<< “Juma”; break; Case 6: cout<< “Shanba”; break; Case 7: cout<< “Yakshanba”; break; Default: cout << “Adashdingiz!” ; } Return 𝜽; } har bir case ga mos ko’rsatmalar ketma-ketligi oxirida yozilgan break operatori shu ko’rsatmalar ketma-ketligi bajarilgandan song tanlash operatoridan chiqishni ta’minlaydi.
#include Using namescape std; Int main () { Int n; Cout << “N=”; cin >> n; Switch (n){ Case 1: cout<< “Dushanba”; break; Case 2: cout<< “Seshanba”; break; Case 3: cout<< “Chorshanba”; break; Case 4: cout<< “Payshanba”; break; Case 5: cout<< “Juma”; break; Case 6: cout<< “Shanba”; break; Case 7: cout<< “Yakshanba”; break; Default: cout << “Adashdingiz!” < } Cout <<”Xato bo’ldi!” <𝜽; } Agar Break operatori yozilmasa, quyidagi xatolar bo’ladi:
N=5
Juma Shanba Yakshanba
Adashdingiz!
Xato bo’ldi!