• 6.4 Ko‘p o‘lchamli massiv elementlarini kiritish
  • 6.5 Ko‘p o‘lchamli massivlaring uzunligi
  •  Ikki-o‘lchamli massivlarni initsializatsiya qilish




    Download 6,33 Mb.
    Pdf ko'rish
    bet102/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   98   99   100   101   102   103   104   105   ...   194
    6.3 Ikki-o‘lchamli massivlarni initsializatsiya qilish 
    Ikki o‘lchamli massivlar bir o‘lchamli massivlar kabi bir xil initsializatsiya 
    qilinadi. Quyidagi misolda massiv elementlarini to‘g‘ridan to‘g‘ri e’lon qilish ro‘yhati 
    keltirilgan: 
    Yuqoridagi misolda 2 qator va 4 ustundan iborat ikki o‘lchamli massiv 
    initsializatsiya qilingan. Birinchi fugurali qavsda yozilgan sonlar birinchi qator 
    qiymatlarini ikkinchisi esa ikkinchi qator qiymatlarini bildiradi. Har bir qator bir 
    o‘lchamli massivni o‘z ichiga oladi. 
    6.4 Ko‘p o‘lchamli massiv elementlarini kiritish 
    Ikki o‘lchamli matritsaning elementlari ikkita indeksdan foydalangan holda 
    kiritiladi. Bunda birinchi indeks qator elementini, ikkinchi indeks ustun elementini 
    bildiradi. Ko‘p o‘lchamli massivlarda har bir o‘lcham uchun turlicha indeks bor. 
    Ko‘p o‘lchamli massivning har bir o‘lchamining indeksi 0 dan boshlanadi 
    Quyidagi misolda keltirilgan: 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    193 
    matrix nomli massivda 8 ta elementi mavjud bo‘lib, 2 qator va 4 ta ustundan 
    iborat. Har bir element quyidagicha kiritiladi. 
    Bu misolda har bir element indekslar yordamida kiritiladi. Agar qator 
    indekslari uchun row, ustun indekslarini col deb olinsa, u quyidagicha bo‘ladi. 
    Ko‘p o‘lchamli massiv elementlari o‘zlarining indeks nomerlari bilan farqlanadi 
    va u quyidagicha bo‘ladi:
    6.5 Ko‘p o‘lchamli massivlaring uzunligi 
    Ko‘p o‘lchamli massivning har bir o‘lchamini uzunligi bo‘lib, u dastur bajarilishi 
    jarayonida aniqlanadi. Ikki o‘lchamli massiv uchun quyidagi misolda ko‘rsatilgan. 
    Ikki o‘lchamli massiv qatorlari soni matrix.GetLength(0
    dan, ustunlar soni esa 
    matrix.GetLength(
    1) foydalanib olinadi. Yuqoridagi misolda 

    Download 6,33 Mb.
    1   ...   98   99   100   101   102   103   104   105   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



     Ikki-o‘lchamli massivlarni initsializatsiya qilish

    Download 6,33 Mb.
    Pdf ko'rish