• Nazorat savollari
  • 10-ma’ruza Mavzu: Massivlar bilan ishlash. Bir va ikki o’lchovli massivlar. Reja




    Download 44.45 Kb.
    bet3/3
    Sana14.03.2023
    Hajmi44.45 Kb.
    #45461
    1   2   3
    Bog'liq
    10-ma\'ruza
    temir beton va tosh gisht konstruksiyalari, mehnat iqtisodiyoti Joriy nazorat (2)
    Ko’p o’lchovli massivlar
    C++ tilida massivlar elementining turiga cheklovlar qo’yilmaydi, lekin bu turlar chekli o’lchamdagi obyektlarning turi bo’lishi kerak. Hususan massivning elementlari ham massivlardan iborat bo’lishi mumkin. Bunda matritsa nomli ikki o’lchamli massiv hosil bo’ladi.
    Agar matritsaning elementlari ham massivdan iborat bo’lsa, uch o’lchamli massivlar – kub hosil bo’ladi.
    Ikki o’lchamli massivning sintaksisi:
    [] []
    Masalan 5x4 o’lchamli butun sonlar massivini quyidagicha e’lon qilinishi mumkin:
    int a [5] [4];

    Ikki o’lchovli massivni takrorlash operatori yordamida to’ldirish uchun ichma-ich joylashgan ikkita sikl ochishga to’g’ri keladi. Ulardan birinchisi matritsaning qatorlarini, ikkinchisi ustunlarini aniqlashga xizmat qiladi. Quyida Pifagor ko’paytirish jadvalining elementlarini massiv sifatida saqlab, ixtiyoriy elementni ekranga chiqarish dasturi bilan tanishamiz.


    #include
    using namespace std;
    int main ()
    {
    int i,j;
    int mas[10][10];
    for (i=1; i<=10; i++)
    for (j=1; j<=10; j++)
    mas[i][j] = i*j;
    cout<<"i va j ni kiriting: \n";
    cin>>i>>j;
    cout<}

    Nazorat savollari
    1. Berilganlar massivi deganda nima tushunasiz?
    2. Massivlar qanday e’lon qilinadi?
    3. Massivlarning qanday turlari mavjud?
    4. Ko’p o’lchovli massivlar haqida gapiring

    Download 44.45 Kb.
    1   2   3




    Download 44.45 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    10-ma’ruza Mavzu: Massivlar bilan ishlash. Bir va ikki o’lchovli massivlar. Reja

    Download 44.45 Kb.