• 6.4. Switch-case foydalanish uchun qo‘llanmalar kod oson o‘qilishi uchun default
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet64/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   60   61   62   63   64   65   66   67   ...   194
    6.2. Switch ifodalari uchun qoidalar 
    Switch operatori ko‘p operandlardan birini tanlashdagi to‘g‘ri yo‘l. U aniq 
    qiymat bilan hisoblanadigan o‘zgaruvchi so‘raydi. O‘zgaruvchi tipi int, char, string 
    yoki enum bo‘lishi mumkin. Agar biz massiv yoki haqiqiy son tipidagi (float) 
    o‘zgaruvchi kiritsak, u ishlamaydi. Butun bo‘lmagan ma’lumot tiplari uchun if 
    strukturasidan foydalanamiz.
    6.3. Ikkilangan case lardan foydalanish 
    Qachonki bittadan ko‘p case larda bir hil strukturani ishlatmoqchi bo‘lsak, u 
    holda biz ikkilangan case lardan foydalanamiz. Navbatdagi misolda ko‘rib chiqamiz: 
    Yuqoridagi misolda biz break operatorlarisiz ikkilangan case lardan 
    foydalandik. Bu holda kiritilgan o‘zgaruvchining qiymati 6 ga teng va bu qiymat case 
    operatorlaridagi butun qiymatilari bilan solishtiriladi. Qachonki moslik topilganda 
    undan keyingi case lar bloklanadi. Agar moslik topilmasa default qismi ishga tushadi. 
    Yuqoridagi misolning natijasi quyidagicha: 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    107 
    6.4. Switch-case foydalanish uchun qo‘llanmalar 
    kod oson o‘qilishi uchun default operatorini switch operatoridan keyin qo‘yish 
    yaxshi natija olib keladi 
    case larni birinchi qo‘yish samarali. Case operatorlari struktura oxirida 
    joylashishi mumkin qachonki biz murakkab dastur tuzayotganimizda. 
    agar case da butun sonlardan foydalanilsa, ularni o‘sib borish tartibida 
    joylashtirish maqsadga muvoffiq. 
    agar case qiymatlari belgili tipda bo’lsa ,belgilar alifbo bo’yicha tartiblash 
    tavsiya qilinadi. 
    default qismi foydalanilgan dastur to‘liq dastur bo‘ladi. Bu to‘liq dasturda 
    default qismidan foydalanilmagan bo‘lsa, dastur xatolikka yo‘l qo‘yilgan deb aytish 
    mumkin. 

    Download 6,33 Mb.
    1   ...   60   61   62   63   64   65   66   67   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

    Download 6,33 Mb.
    Pdf ko'rish