• Topshirdi: Normuminov Muhriddin Fan o’qituvchisi:______________________ Urganch 2022 Mavzu: Massivlarni tashkil etish. Reja
  • Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini




    Download 33.55 Kb.
    bet1/4
    Sana17.11.2023
    Hajmi33.55 Kb.
    #100585
      1   2   3   4
    Bog'liq
    4-mustaqil ish (1)
    Umumiy biologiya. 10-11 sinf (1990, Yu.I.Polyanskiy), Ochiq dars. 1-sinf O\'qish savodxonligi, 20. MTMda boshlangich kompyuter savod Shuhratov Sh, Yig\'ish tamoili, Mavzu kompyuter buyruqlarining asosiy tizmi, buyruqlar turlari,, 7-mashgulot (3), Kibir jinoyat, Aytbay matematika 5 oz betinshe, ozbt, Tarjima nazariyasi-fayllar.org, MT mavzulari (6), 2-mavzu, 9- ma’ruza O‘quv mashg‘ulotlarini tashkil etish va o‘tkazish me-fayllar.org, Tarbiyaviy ishlar metodikasi” fanini o’qitishda yangi pedagogik -fayllar.org




    O‘ZBEKISTON RESPUBLIKASI AXBOROT
    TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI
    RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILALI
    Dasturlash 1 fanidan

    Mustaqil ish

    Gurux: 972-21
    Topshirdi: Normuminov Muhriddin
    Fan o’qituvchisi:______________________

    Urganch 2022

    Mavzu: Massivlarni tashkil etish.
    Reja:

    1. Massiv tushunchasi;

    2. Massiv turlari;

    3. Massiv o’lchamlar.




    1. Massiv tushunchasi

    Biz bu bobni massiv ma’lumotlar turini tanishtirishdan boshlaymiz.Massivlar bir necha qiymatlarni yig‘ish uchun C++ da asosiy mexanizm hisoblanadi. Quyidagi bo‘limlarda siz massivlarni qanday aniqlashni va massiv elementlaridan qanday foydalanishni o‘rganib olasiz. Vektorlarni aniqlash Deylik siz qiymatlar ketma -ketligini o‘quvchi va ketma ketlikni chop etuvchi dastur yozmoqchisiz, buning uchun siz eng katta qiymatni quyida berilgan ko‘rinishda belgilang:
    32; 54; 67.5; 29; 34.5; 80; 115 <= eng katta qiymat; 44.5; 100; 65;
    Bu qiymatlarni barchasini ko‘rmasdan turib, siz qaysi birini eng katta qiymat deb belgilash kerakligini bilmaysiz.Oxir oqibat, oxirgi qiymat eng kattasi bo‘lishi mumkin. SHuning uchun, dastur chop etishdan oldin birinchi navbatda barcha qiymatlarni saqlab olishi kerak. Har qaysi qiymatni alohida o‘zgaruvchida oddiygina saqlasangiz bo‘lmasmidi? Bilsangiz, o‘nta o‘zgaruvchini ya’ni qiymat 1 (value1), qiymat 2 (value2), qiymat 3 (value3), …, qiymat 10(value10 )larni o‘nta o‘zgaruvchida saqlovchi o‘nta kirituvchi mavjud.Biroq, bunday o‘zgaruvchilarning ketma - ketligi foydalanish uchun noqulay.Siz, har qaysi o‘zgaruvchi uchun oddiy kodni o‘n marotaba yozishishga to‘g‘ri keladi.Bu muammoni hal etish uchun massivdan foydalaning: qiymatlar ketma - ketligini saqlovchi struktura (tuzilma).
    Xotirada ketma-ket (regulyar) joylashgan bir xil turdagi qiymatlarga massiv deyiladi.


    1. Download 33.55 Kb.
      1   2   3   4




    Download 33.55 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini

    Download 33.55 Kb.