• WriteLine (); } Bu yerda, Random sinfidan foydalanildi. Shuningdek, massivning har bir elementini alohida aniqlash mumkin: int
  • int[,] arr2d; // ikki o‘lchovli massiv int




    Download 141,69 Kb.
    bet13/16
    Sana18.05.2024
    Hajmi141,69 Kb.
    #241912
    1   ...   8   9   10   11   12   13   14   15   16
    Bog'liq
    Latofat777

    int[,] arr2d; // ikki o‘lchovli massiv int[,,] arr3d; // uch o‘lchovli massiv int[,,,] arr4d; // to‘rt o‘lchovli massiv int[,,,,] arr5d; // besh o‘lchovli massiv
    Eslatma: C# dasturi 32 o‘lchovgacha bo‘lgan massivlarni qo‘llab quvvatlaydi.
    Odatda 1, 2 yoki 3 o‘lchovli massivlar ko‘p ishlatiladi. 2 o‘lchovli massivlar, shuningdek, matritsa deb ham ataladi. Ko‘p o‘lchovli massivlarni ham bir o‘lchovli massivlar kabi turli xil yo‘l bilan e’lon qilish mumkin:
    int[,] nums1;
    int[,] nums2 = new int[2, 3];
    int[,] nums3 = new int[2, 3] { { 0, 1, 2 }, { 3, 4, 5 } };
    int[,] nums4 = new int[,] { { 0, 1, 2 }, { 3, 4, 5 } };
    int[,] nums5 = new[,] { { 0, 1, 2 }, { 3, 4, 5 } };
    int[,] nums6 = { { 0, 1, 2 }, { 3, 4, 5 } };
    Ko‘p o‘lchovli massivlarning elementlarini massiv e’lon qilingan paytda:
    int[,] nums3 = new int[2, 3] { { 0, 1, 2 }, { 3, 4, 5 } }; kabi aniqlashimiz yoki sikl yordamida e’lon qilishimiz mumkin:
    int[,] myArr = new int[4, 5]; Random rand = new Random(); for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 5; j++)
    {
    myArr[i, j] = rand.Next(1, 30); Console.Write("{0}\t", myArr[i, j]);
    }
    Console.WriteLine();
    }
    Bu yerda, Random sinfidan foydalanildi. Shuningdek, massivning har bir elementini alohida aniqlash mumkin:
    int[,] nums2 = new int[2, 3]; nums2[0, 0] = 0;
    nums2[0, 1] = 1;

    nums2[2, 3] = 5;
    Ikki o‘lchovli massivlarda [2, 3] massivning satrlar va ustunlar sonini belgilaydi, ya’ni 2 satrlar soni va 3 ustunlar soni, quyidagi ifoda bunga misol bo‘ladi:
    int[,] nums3 = new int[2, 3] { { 0, 1, 2 }, { 3, 4, 5 } };
    Ikki o‘lchovli massivga misol ko‘ramiz. Sinfxonada 3 qator partalar joylashgan, har bir qatorda 4 tadan parta bor, bir partaga 1ta bola o‘tiradi, oddiy hisob kitob bilan bu xonada 3*4=12 ta parta borligi va 12 ta o‘quvchi sig‘ishini hisoblay olamiz, endi masalaga o‘tamiz, matematika fanidan imtihonda barcha o‘quvchilar 3,4 yoki 5 baholarini olishdi, savol sinfning o‘rtacha bahosi necha bo‘ladi?

    Download 141,69 Kb.
    1   ...   8   9   10   11   12   13   14   15   16




    Download 141,69 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    int[,] arr2d; // ikki o‘lchovli massiv int

    Download 141,69 Kb.