Tanlash operatori
Tanlash operatori bir nechta qiymatdan,o'zgaruvchiga mos qiymatni tanlashda yoki boshqa mos operatsiyani bajarishda foydalaniladi. Shart operatorida mantiqiy ifoda true yoki false qiymat qaytarishga qarab ish bajargan bo'lsa. Tanlash operatorida qiymat mosligiga qarab operatsiya bajaradi.
Sintaksisi
Amaliyot
Keling endi amaliyotga o'tsak. Hafta kunini kunini aniqlaydigan dastur tuzib ko'ramiz.
Yozgan dasturimiz kodini tahlil qilib ko'ramiz. Kodning 1 chi qatoridan 8 chi qatorigacha menimcha tushunarli.
10-qatorda kiritilgan ma'lumotni qabul qilib olgan kun
o'zgaruvchisi switch
operatoriga qiymat qilib berildi. Switch qabul qilib olganidan so'ng o'zini
chegarasidagi(switchdan keyin {
belgibilan ochilgan va 27-qatorda }
belgi bilan yopilgan chegara)
har bir case
ga uzatadi, case
esa o'zini qiymatlari(case
dan keyin :
dan oldin kelgan qiymat) bilan
solishtiradi. Agar mos kelsa case
o'ziga mos kelgan qismni ishga tushuradi.