Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Yüklə 40,58 Kb.
səhifə1/4
tarix16.12.2023
ölçüsü40,58 Kb.
#182696
  1   2   3   4
4-mustaqil ish





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. Yüklə 40,58 Kb.

    Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin