• 3.10-rasm. DoWhile tuzulmasi3.11-rasm. DoUntil tuzulmasi
  • Dasturni kodlashtirish.
  • Takrorlanuvchi hisoblash jarayoni




    Download 14,92 Mb.
    Pdf ko'rish
    bet170/389
    Sana13.06.2024
    Hajmi14,92 Mb.
    #263543
    1   ...   166   167   168   169   170   171   172   173   ...   389
    Bog'liq
    Axborot-kommunikatsiya texnologiyalar va tizmlar. Dadabayeva R.A, Shoaxmedova N.X, Ibragimova L.T

    Takrorlanuvchi hisoblash jarayoni.
    Mantiqiy ifodani qiymatiga asoslanib sikl tanasini takrorlanuvchi tuzilma operatorlari takrorlashadi. 
    .10 va 3.11-rasmda takrorlanuvchi hisoblash jarayonini ikki xil ko‘rinishi berilgan.
    C++ tilida while, do...while, for operatorlari takrorlanish jarayonini tashkil etish maqsadida tuzilgan.
    3.10-rasm. DoWhile tuzulmasi3.11-rasm. DoUntil tuzulmasi


    Masalalami qismlarini aniqlaganimizdan so‘ng biz Itcratsion 
    tuzilish ko‘rinishida tuzulmani amalga oshirishimiz mumkin. 
    Ixtiyoriy takrorlanish jarayonini tashkil etish uchun, uchta narsani 
    inobatga olishimiz mumkin:
    (i) takrorlanish jarayoni boshlanishi uchun birlamchi shartlami 
    aniqlash.
    (ii) invariant munosabatlar, siklni har bir takrorlanganidan 
    so‘ng, invariant munosabatlar mavjudligi.
    (iii) sikl yakunlanishi uchun bajarilishi kerak shartni aniqlash.
    Ayrim hollarda oldindan sikl nccha marta takrorlanishini
    aniqlab 
    olish 
    imkoni 
    yo‘q. 
    Bu 
    turdagi 
    sikllar 
    umuman 
    tamomlanmasligi mumkin. Bu vaziyatda algoritmni ishlab chiquvchi 
    zimmasiga m a’suliyati yuklanadi. Har bir muammo yakunlangan 
    qadamlar soniga ega bo‘lishi kerak, shuning uchun algoritm ishlab 
    chiqilganda takrorlanishlar tamom boMishini inobatga olish kerak 
    (agar muammoni ichida joylashgan bo‘lsa).
    Masalan, shartni shunday berish kerakki, sikl yakunlanish sharti 
    yolg‘on bo‘lsin.
    Dasturni kodlashtirish.
    Dasturni tarkibi ishlab chiqildgan keyingina dastur yaratilishi 
    boshlanadi. Dasturning yaratilishi 
    kodlashtirish deb ataladi. 
    Kodlashtirish bu hayoldan o‘tayotgan barcha fikrlarning jam- 
    lanmasidir, aslida bu faqatgina 1/5 qismidir. Kodlashtirish o ‘z ichiga 
    pseudocode va sxemalaming mantiqiy talablar tarjimasi, xatlar, 
    raqamlar va simvollami oladi, hamda shu asosida dastur yaratiladi.
    Arifmetik va mantiqiy amallarni aniqlashning eng asosiy 
    mazmuni bu talab qilinayotgan yechim va tegishli b o ‘lgan nazorat 
    qilish tuzilishini ishlatishdir, bularga misol qilib: shartli yoki 
    aylantirma nazorat qilishi juda muhin hisoblanadi.

    Download 14,92 Mb.
    1   ...   166   167   168   169   170   171   172   173   ...   389




    Download 14,92 Mb.
    Pdf ko'rish