• Break operatori
  •  C++ DASTURLASH TILIDA TANLASH JARAYONLARI VA




    Download 2,67 Mb.
    Pdf ko'rish
    bet62/164
    Sana25.01.2024
    Hajmi2,67 Mb.
    #146073
    1   ...   58   59   60   61   62   63   64   65   ...   164
    Bog'liq
    ALGORITMLASH VA DASTURLASH ASOSLARI

     
    3.4 C++ DASTURLASH TILIDA TANLASH JARAYONLARI VA 
    ULARNI DASTURLASH 
    Reja: 
     
    1. Break operatori va uning umumiy ko‗rinishi;
     
    2. Continue operatori va uning umumiy ko‗rinishi; 
    3. Tanlash operatori va uning umumiy ko‗rinishi. 
    C++ dasturlash tilida shartli algoritmning yana bir turi mavjud, bu tanlash 
    asosida algoritmning bajarilishidir. Algoritm tarkibida shartli operatorning natijasi 
    ikki va undan ortiq ham bo‗lishi mumkin. Agar shartning natijasi ikki va undan 
    ortiq bo‗lsa, bunday holatlarda tanlash jarayonlaridan foydalaniladi. 
    Break operatori 
    Ba‘zan dastur yoki qaysidir buyruqlar to‗liq ijro etilmasdan, qo‗qqisdan 
    ishni to‗xtatib (avariya holati) dastur yoki buyruqdan chiqib ketishga to‗g‗ri keladi. 
    Ayniqsa, bunday holat takrorlanish va tanlash buyruqlarini tashkil qilishda ko‗p 
    uchraydi. Bunday vaziyatlarda break (uzish) operatoridan foydalaniladi. C++ 
    break operatorini uchratgach, dasturni bajarishni to‗xtatadi va break operatori 
    joylashgan blokdan chiqib, undan keyingi buyruqlarni bajarishga o‗tadi. Demak, 
    unutmaslik kerakki, break operatori faqat o‗zi joylashgan blokdan chiqib ketish 
    imkonini beradi. Lekin tanlash, sikl buyruqlari ichida break operatoridan 
    foydalanilsa, o‗sha byuyruqning o‗zini blok deb tushunadi. Bu operatordan zarurat 
    bo‗lganda dasturning ixtiyoriy joyida foydalanish mumkin. Ammo chuqur 
    o‗ylamasdan foydalanmaslik tavsiya etiladi. Masalan, int main( ) funksiyasi 
    blokida foydalanilsa, break; operatoridan keyingi buyruqlar bajarilmaydi. Bu holda 
    break operatori int main( ) funksiyasi blokidan chiqishni ta‘minlaydi va natijada 
    dasturni bajarish to‗xtatiladi. Keyingi mavzularda aniq misollar yordamida bu 
    operator bilan yanada yaqinroq tanishamiz. 


    91 
    C++ dasturlash tilida asosan takrorlanish jarayonida takrorlanishlar soni 
    uning tarkibidagi ifodaga bog‘liq bo‗lib qoladi shunday vaziyatlarda takrorlanishni 
    to‘xtatish uchun break operatoridan foydalanish maqsadga muvofiq. Agar break 
    operatori dastur asosiy blokida bo‗lsa, break operatoridan keyingi operatorlar 
    bajarilmasdan qoladi. 
    Misol: Berilgan dastur natijasini aniqlang. 
    #include  
    int main ()
    { int x=3;
    for(int i=1;i<=x;i++){ cout<return 0;
    }

    Download 2,67 Mb.
    1   ...   58   59   60   61   62   63   64   65   ...   164




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



     C++ DASTURLASH TILIDA TANLASH JARAYONLARI VA

    Download 2,67 Mb.
    Pdf ko'rish