• Ichki joylashgan sikllar.
  • Goto operatori (shartsiz o‘tish operatori)
  • Algoritmlashtirish va dasturlash asoslari




    Download 0,87 Mb.
    Pdf ko'rish
    bet13/14
    Sana15.11.2023
    Hajmi0,87 Mb.
    #99283
    1   ...   6   7   8   9   10   11   12   13   14
    Bog'liq
    9.Iqtisodiyotda axborot kommunikasiya texnologiyalari va tizimlari-272-291

    For sikl operatori. 
    While va do ... while sikllari asosan takrorlanishlar soni (ya’ni, 
    sikl tanasi necha marta bajarilishi) ma’lum bo‘lmaganda ishlatiladi. 
    Takrorlashlar soni oldindan ma’lum bo‘lganda, for odatda har doim 
    ham ishlatiladi. For sikli (ko‘pchilik uchun, hech bo‘lmaganda) C ++ 
    tilidagi eng oson tsikldir. 
    96
    Andrew Koenig, Barbara E. Moo. Accelerated C++. Practical Programming by Example. - 
    ADDiSON-WESLEY. 2019. – Р. 20 


    289 
    For sikli uchun sintaksis quyida keltirilgan: 
    for (boshlanish; test ifodasi; qayta boshlanish) // nuqta-vergul yo‘q 

    Sikl tanasi 
    } // nuqta-vergul yo‘q 
    Ichki joylashgan sikllar. 
    Ichki joylashgan sikllar shuni anglatadiki, sikl tanasida bir yoki bir 
    nechta sikllar bor bo‘adi. Shuni esda tutingki, ichki tsikllarda ichki tsikl 
    tashqi tsikldan oldin bajarilishi kerak. 
    Ichki tsikllar bilan ishlashda esda tutish kerak bo‘lgan bir muhim 
    narsa bor: boshqaruv o‘zgaruvchisi tashqi tsiklining qiymati ichki tsikl 
    to‘liq tugagandan keyingina o‘zgaradi. 
    continue operatori 
    U tsikl tanasida davom ettirish operatoridan keyin har qanday 
    operator (lar) ni tashlab, tsiklning navbatdagi takrorlanishini bajarishga 
    majbur qiladi. Shunday qilib, bu o‘tish operatori bo‘ladi. While va do-
    while sikllarida boshqaruv shartli tekshiruvga o‘tkaziladi. For tsiklida 
    continue operatori shartli tekshiruvni chaqiradi, so‘ngra tsiklning 
    reinitiallashtiruvchi qismi bajariladi. 
    Goto operatori (shartsiz o‘tish operatori) 
    Goto operatori dasturning istalgan joyiga boshqaruvni uzatishi 
    mumkin. Goto operatorining so‘nggi manzili label sifatida belgilanadi. 
    Ularning ikkalasi ham (ya’ni maqsadli label va goto) bir xil funktsiyada 
    ko‘rinishi kerak. 
    Goto sintaksisi: 
    goto label; 
    Label - bu to‘g‘ri C ++ identifikatori, undan keyin ikki nuqta 
    qo‘yiladi. Label dan keyin har qanday operatorni quyidagi shaklga 
    qo‘yishingiz mumkin: 
    label: operator; 

    Download 0,87 Mb.
    1   ...   6   7   8   9   10   11   12   13   14




    Download 0,87 Mb.
    Pdf ko'rish