• Ichki joylashgan sikllar.
  • Nazorat uchun savollar
  • 10-Mavzu: Ma’lumotlar bazalari va katta hajmdagi ma’lumotlar bilan ishlash texnologiyalari Reja




    Download 0,95 Mb.
    bet31/44
    Sana10.06.2024
    Hajmi0,95 Mb.
    #262104
    1   ...   27   28   29   30   31   32   33   34   ...   44
    Bog'liq
    10-Mavzu Ma’lumotlar bazalari va katta hajmdagi ma’lumotlar bil

    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.
    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;
    Nazorat uchun savollar:

    1. Algoritm qanday xususiyatlarga ega?

    2. Tsiklik tuzilmalardan foydalanish algoritm uchun nimani beradi?

    3. Tsikl parametri deb nimaga aytiladi? Tsikl tanasi deb nimaga aytiladi?

    4. Tashqi va ichki tsikllarda tsikl parametri bilan bir xil o'zgaruvchini ishlatish mumkinmi?

    5. Tsikl tanasi bir marta ham bajarilmaydimi? Qaysi hollarda?

    6. C ++ dasturining tuzilishini aytib bering. Misol keltiring.

    7. So'zlarni aniqlang: (i) kalit so'z (ii) identifikator (iii) doimiy (iv) operator.

    8. while va do ... while looplari o'rtasida qanday farq bor?

    9. Identifikator va kalit so'z o'rtasidagi farq nima?

    10. Operator nima? C ++ tiliga kiritilgan bir necha xil turdagi operatorlarni tavsiflang.

    11. Shartli gap qanday vazifalarni bajaradi? Javobingizga oydinlik kiritish uchun misol keltiring.

    12. C ++ dasturida kiritish-chiqarish operatorlari ("va") qanday ishlatiladi?



    Download 0,95 Mb.
    1   ...   27   28   29   30   31   32   33   34   ...   44




    Download 0,95 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    10-Mavzu: Ma’lumotlar bazalari va katta hajmdagi ma’lumotlar bilan ishlash texnologiyalari Reja

    Download 0,95 Mb.