Bir o’lchamli massivlar Agar massivning elementiga bir indeks orqali murojaat qilish mumkin bo‗lsa, bunday massivga bir o„lchamli massiv deyiladi.
Bir o‗lchamli massiv
[] =new [massiv elementlari soni]
kabi ko‗rinishda e‘lon qilinadi.
C# da massiv indeksi noldan boshlanadi.
1- misol. n natural soni berilgan. 2 sonini dastlabki n ta darajasidan tashkil topgan massivni hosil qiling va elementlarini chiqaring. (1, 2, 4, 8,...)
using System;
class massiv1
{ public static void Main()
{ int n;
Console.Write("n=");
n = Convert.ToInt32(Console.ReadLine());
while (n > 10)
{
Console.Write("n=");
n = int.Parse(Console.ReadLine());
}
int[] a = new int[n];
for (int i = 0; i < n ; i++)
{
Console.WriteLine("a[" + i + "]=" + (Math.Pow(2,i)));
} } }
Ko’p o’lchamli massivlar. Kundalik turmushda jadval ko‗rinishidagi massivlar bilan tez-tez ishlashga to‗gri keladi. Chunki ma‘lumotlarni bu ko‗rinishda saqlash ularni qayta ishlashda bir qancha qulayliklarga ega bo‗lamiz. Jadvalning satr va ustunlari qoida bo‗yicha bir xil turdagi ma‘lumotlardan tuzilgan. Shuning uchun jadval bilan ish ko‗radigan dasturlarda massivlardan foydalanish juda qulay. Jadvallarni ikki o‗lchovli massiv ko‗rinishida tasvirlash juda qulay. C# obyektga yo‗naltirilgan dasturlash tilida ikki o‗lchovli massivlar
[,] =new [, < massivning ustunlari soni>] kabi e‘lon qilinadi.
1-misol. m va n butun musbat sonlari va m ta butun sonlari to‗plami berilgan. mxn o‗lchamli matritsani shunday, uning har bir ustuni kiritilgan m ta sondan iborat bo‗lsin.
Metodlar.
Metod sintaksisi.
Do'stlaringiz bilan baham: |