Инженерия факультеті компьютерлік инженерия кафедрасы н. М. Жунисов Visual Studio. Net



бет13/19
Дата06.01.2022
өлшемі0,98 Mb.
#15027
1   ...   9   10   11   12   13   14   15   16   ...   19
Байланысты:
Инженерия факультеті компьютерлік инженерия кафедрасы н. М. Жуни

Практикалық жұмыс №9.
Тақырыбы: «Екі өлшемді массивтер.»

Жұмыстың мақсаты: Екі өлшемді массивтерге бағдарлама құру.

Теориялық бөлім:

Екі өлшемді массив С#-та массивтерден тұратын массив ретінде беріледі. Екі өлшемді массивтің кез келген элементі екі индекс арқылы анықталады. Егер екі өлшемді массивті кесте түрінде елестететін болсақ, онда бірінші индекс жолды, ал екінші индекс бағанды білдіреді.

Мысалы, 10x20 өлшемді екі өлшемді массивті сипаттау үшін төмендегідей жазамыз:

int[ , ] a=new int[10,20];

Екі өлшемді массивті енгізу:

for (i = 0; i < n; j++)

for (j = 0; j < m; i++)

a[i,j] = Convert.ToDouble(Console.ReadLine());
Мысал. A(3,3) екі өлшемді массивінің арифметикалық ортасын табу

using System;

class Program

{

public static void Main()



{

int t, i;

int n = 3, m = 3;

double s = 0;

double[,] a =new double[n,m];

Console.WriteLine("Massiv elementterin engiziniz:");

for (t = 0; t < n; t++)

for (i = 0; i < m; i++)

a[t,i] = Convert.ToDouble(Console.ReadLine());

for (t = 0; t < n; t++)

{

for (i = 0; i < m; i++)



{

a[t, i] = (t * m) + i + 1;

Console.Write(a[t, i] + " ");

}

Console.WriteLine();



}

for (t = 0; t < n; t++)

{

for (i = 0; i < m; i++)



{

s=s+a[t,i];

s /= n * m;

}

Console.WriteLine();



}

Console.WriteLine("s="+s);

}

}



Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   19




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет