C++ da Switch ham huddi if else kabi ishlaydi lekin farqi shundaki Switch shartlar ko’p bo’lgan hollarda yaxshi yechim hisoblanadi.
Ushbu dasturimiz kiritilgan raqamga ko’ra hafta kunlarini chiqarib beradi. C++ break kalit so’ziga kelganda Switchdan chiqib ketadi. Agar switch bo’lmaganda yuqoridagi dasturimizda “Chorshanba” dan keyin boshqa hafta kunlari ham ekranga chop qilingan bo’lardi.
default - kalit so’zi huddi else kabi ishlaydi. Agar kiritilgan qiymat birorta shartga to’g’ri kelmasa u holatda default kalit so’zi ichidagi ko’d ishga tushadi.