Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti




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

using System;
namespace params_key
{
class Program
{
static void Main(string[] args)
{
short[, ,] B = {
{
{ 1, 2, 3, 4 },
{ 5, 6, 7, 8 },
{ 9, 10, 11, 12 }
},
{
{ 13, 14, 15, 16 },
{ 17, 18, 19, 20 },
{ 21, 22, 23, 24 }
}
};
for (int i = 0; i < 2; i++)
{
for(int j = 0; j < 3; j++)
{
for(int k = 0; k < 4; k++)
{
Console.Write(B[i,j,k]+" ");
}
Console.WriteLine();
}
Console.WriteLine();
}
Console.ReadKey();
}
}
}
Natija quyidagi ko‘rinishda chiqadi 1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20
21 22 23 24
Eslatma: Agar oldin C++ yoki Javada dasturlashda ishlagan bo‘lsangiz, C# dagi ko‘p o‘lchovli massivlarga kirishni tashkil qilish yoki e’lon qilishda quyidagilarga e’tibor bering. C++ va Java tillarida massiv o‘lchamlari va indekslari alohida kvadrat qavs ichida, C# tilida esa vergul bilan ajratilgan holda bo‘ladi.
Massivlar daraja yoki o‘lchovlar soni kabi tushuncha bilan tavsiflanadi. Massivlar 1, 2, 3 yoki n o‘lchovli bo‘lishi mumkin. Ko‘p o‘lchovli massivlarni 2 o‘lchovli massivlar misolida ko‘rib boramiz Bir o‘lchovli massivlarni bitta gorizontal qator kabi tasavvur qilishimiz mumkin, misol uchun:
int[] nums1 = new int[] { 0, 1, 2, 3, 4}; Bu massivning vizual ko‘rinishi

0

1

2

3

4

Endi esa 2 o‘lchovli massivga misol ko‘ramiz:
int[,] nums2 = { { 0, 1, 2 }, { 3, 4, 5 } };
Vizual ko‘rinishda bu massiv:

0

1

2

3

4

5

Ko‘p o‘lchovli massivlarni e’lon qilish uchun kvadrat qavs ichiga vergul qo‘yiladi, ya’ni [,] ikki o‘lchovli massiv, [,,] uch o‘lchovli massiv va hokazo.

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




Download 141,69 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti

Download 141,69 Kb.