• Ikki oʻlchovli massivlarni yaratish
  • Ikki o‘lchovli massiv yaratish sintaksisi
  • Ikki o‘lchovli massivlarning elementlariga kirish
  • Masalan
  • Alisher ismailov shakirovich algoritmlash va dasturlash asoslari (1-qism)




    Download 290,29 Kb.
    bet30/33
    Sana21.02.2024
    Hajmi290,29 Kb.
    #160200
    1   ...   25   26   27   28   29   30   31   32   33
    Bog'liq
    Algoritmlash va dasturlash asoslari-fayllar.org


    Ko‘p tanlovli test yaratish



  • Amaliy mashg‘ulotlar

    Ikki oʻlchovli massivlarni yaratish va qayta ishlash. Tasodifiy raqamlar generatori imkoniyatlari - tasodifiy (n). C++ umumiy matritsa xulosasini amalga oshirish.






  • Ikki oʻlchovli massivlarni yaratish


    C++ dasturlash tilida ikki o‘lchovli massiv bir nechta qator va ustunlardan iborat massiv hisoblanadi. Ikki o‘lchovli massivda har bir element ikkita indeks bilan ifodalanadi. Ushbu massivlarda matritsalar shaklida saqlanadigan elementlar mavjud bo‘ladi. Birinchi indeks matritsaning qatorini, ikkinchi indeks esa matritsaning ustunini ifodalaydi.





  • Ikki o‘lchovli massiv yaratish sintaksisi:


    (Ma’lumotlar turi) (Masiv nomi) [Qatorlar soni] [ustunlar soni];

    int matritsa [7] [7];
    Yuqoridagi bayonotni yozganimizda, kompilyator 7 qator va 7 ustundan iborat matritsaning ikki o‘lchovli massivini yaratadi.






  • Ikki o‘lchovli massivlarning elementlariga kirish


    C++ dasturlash tili ikki o‘lchovli massivlarda qiymatlarni saqlash uchun dasturchi matritsaning qator va ustunlar sonini ko‘rsatishi kerak. Qiymatlarni saqlash uchun matritsaning har bir alohida joyiga kirish uchun foydalanuvchi aniq qator va ustun indeksini ko‘rsatishi kerak bo‘ladi.

    Masalan:


  • int matritsa [2][2];




  • matritsa [0] [0] = 43;



  • matritsa [0] [1] = 44;



  • matritsa [1] [0] = 56;



  • matritsa [1] [1] = 72;


    Download 290,29 Kb.
  • 1   ...   25   26   27   28   29   30   31   32   33




    Download 290,29 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Alisher ismailov shakirovich algoritmlash va dasturlash asoslari (1-qism)

    Download 290,29 Kb.