switch (ifoda)
{ case 1-o’zgarmas ifoda: 1-operatorlar ketmaketligi; break;
case 2-o’zgarmas ifoda: 2-operatorlar ketmaketligi; break;
………………………………………………………………
case n-o’zgarmas ifoda: n-operatorlar ketmaketligi; break;
default;
operatorlar ketmaketligi;
}
Tanlash operatorida ifodaning qiymatiga qarab, dasturda berilgan operatorlar ketma-ketligidan birini tanlaydi. break operatori dastur bajarilishini switch operatoriga taaluqli blokdan chiqarib yuboradi.
3.Masala. Oy raqami berilgan.Kiritilgan oy qaysi faslga tegishli ekanligini chiqaruvchi programma tuzilsin.
Dastur kiritilgandan so’ng Build menyusida Build and run ni bosib yoki klavyaturadan F9 tugmasi orqali qiymat kiritish oynasi ochib qiymat kiritgach natijani hosil qilish mumkin.
Bu buyruq bajarilganda quyidagicha oyna hosil bo’ladi:
4.Masala.A,B haqiqiy va amal butun soni berilgan.A va B sonlari ustida arifmetik amallar bajaruvchi programma tuzilsin.Amal quyidagi qiymatlarni qabul qiladi:1-qo’shish,2-ayirish,3-ko’paytirish,4-bo’lish.
Do'stlaringiz bilan baham: |