• Length
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet97/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   93   94   95   96   97   98   99   100   ...   194
    3.3 Massivni teskari tartiblash 
    Keyingi misolda massiv elementlarini kiritamiz va ularning indekslaridan 
    foydalangan holda o‘zgartiramiz. Ushbu misolda massiv elementlarini teskari 
    tartibda chop etish talab qilingan. Biz massiv elementlarini 2-yordamchi massivdan 
    foydalangan holda teskari tartibda chop etamiz. Bunda 1-massiv elementlari teskari 
    tartibda 2-massivning elementlari ham bo‘ladi. Har ikki massivlarning ham uzunligi 1 
    xil bo‘ladi. 
    Bu misol quyidagicha ishlaydi. Dastlab biz elementlari int tipiga tegishli bir 
    o‘lchami 5 ga teng bo‘lgan massiv e’lon qilamiz. elementlarga 1 dan 5 gacha bo‘lgan 
    qiymatlarni ketma-ket beramiz. Undan so‘ng massiv uzunligini length 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    184 
    o‘zgaruvchisiga saqlaymiz. Ushbu qiymatni xosil qilishda Length xossasidan 
    foydalanamiz va bunda u massiv elementlarining umumiy sonini qaytaradi. C# da har 
    bir massiv uzunligini aniqlashda Length xossasidan foydalaniladi. 
    Bundan so‘ng, dastlabki massivni uzunligi bilan bir hil bo‘lgan reversed nomli 
    massiv e’lon qilamiz. reversed nomli massiv elementlari dastlabki massiv 
    elementlaridek bo‘lib, faqat teskari tartibda bo‘ladi. 
    Elementlarni testari tartiblash uchun for-sikl operatoridan foydalanamiz. Har 
    bir jarayon ketma – ketligida biz indeks o‘zgaruvchisini birma – bir oshirib boramiz va 
    bu orqali biz dastlabki massiv elementining hech bir elementi tushib qolmayotganiga 
    ishonch hosil qilamiz. Sikl operatori ishlash ketma – ketligi soni massiv uzunligiga 
    teng. 
    Biz bu ketma – ketlik jarayonida massiv ustida nima sodir bo‘lganini 
    kuzatamiz? 
    Jarayon boshida indeksni qiymati 0 ga teng bo‘ldi. Massivni array[index] dan 
    foydalangan holda massivning birinchi elementini kiramiz va bu elementni yangi 

    Download 6,33 Mb.
    1   ...   93   94   95   96   97   98   99   100   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

    Download 6,33 Mb.
    Pdf ko'rish