• STRUKTURALI TOIFALAR VA STRUKTURALAR
  • Struktura
  • Strukturani e’lon qilishga misol
  • Mavzu: Mavzu: Dasturlashda funksiya va modullarni qo‘llash reja




    Download 14,36 Kb.
    bet1/5
    Sana04.01.2024
    Hajmi14,36 Kb.
    #130049
      1   2   3   4   5
    Bog'liq
    Mavzu Mavzu Dasturlashda funksiya va modullarni qo‘llash reja-fayllar.org


    Mavzu: Mavzu: Dasturlashda funksiya va modullarni qo‘llash reja

    Mavzu: Mavzu: Dasturlashda funksiya va modullarni qo‘llash reja



    Mavzu:

    Mavzu: Dasturlashda funksiya
    va modullarni qo‘llash

    REJA:

    • Muntazam va strukturalashgan toifalar.


    • Parametrlarni funksiyalarga uzatish. Lokal, statik, dinamik o’zgaruvchilar.


    • Texnik tizimlarda strukturalashgan dasturlarni qo’llanishi.


    • Massivlarni ishlatgan holda dastur tuzish. Dinamik massivlar bilan ishlash.


    • Funksiyalar va modular. Standart va foydalanuvchi funksiyalar.


    • Funksiyalarni amaliy misollarda qo’llash.


    STRUKTURALI TOIFALAR VA STRUKTURALAR


    Biz C++ dasturlash tilida qiymat turlari sifatida int(butun sonlar), double(haqiqiy sonlar), char(belgi), string(matn), boolean(mantiqiy qiymatlar) kabi qator tiplardan foydalanamiz.

    Bunday tiplar bir-biridan qo’llanilishi va xotiraga saqlashda qay tartibda kodlanishi bilan farq qiladi. Ushbu tiplar ostida e’lon qilingan o’zgaruvchilar faqat bitta qiymat saqlashi mumkin.


    Dasturlash jarayonida shunday holatlar yuzaga keladiki, faqat bitta qiymat tipli o’zgaruvchili, va hatto, massiv o’zgaruvchili qiymatlar bilan ishlashda noqulayliklar tug’uladi. Bunday holatlarni qulaylashtirish uchun C++da struktura tushunchasi kiritilgan.

    Struktura


    -bu turli tipdagi ma'lumotlarning biror nom ostida birlashtirilgan, dasturchi tomonidan beriladigan yangi tipdir.

    Struktura har xil tipdagi elementlar-komponentalardan iborat bo’ladi. Strukturalarni hosil qilish quyidagicha amalga oshiriladi:


    struct
    {
    <1_qiymat_turi><1_qiymat_nomi>;
    <2_qiymat_turi><2_qiymat_nomi>;

    ;
    };

    Strukturani e’lon qilishga misol:

    Strukturani e’lon qilishga misol:


    Download 14,36 Kb.
      1   2   3   4   5




    Download 14,36 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: Mavzu: Dasturlashda funksiya va modullarni qo‘llash reja

    Download 14,36 Kb.