//Példa a
3*5-ös mátrix tartalmára(3 sor, 5 oszlop):
//11 32
44 43 22
//27 13
42 50 14
//19 20
45 12 48
int
N = 3; //sorok száma
int
M = 5; //oszlopok száma
int[,]
tomb = new int[N,
M];
//random
feltöltés:
int
i, j;
Random
rnd = new Random();
for
(i = 0; i < N; i++)
{
for
(j = 0; j < M; j++)
{
tomb[i, j] = rnd.Next(10,
51); //10 és 50 közötti véletlen számok
Console.Write("{0} ", tomb[i, j]);
}
Console.WriteLine();
}
Console.ReadLine();
//billentyűzetről
feltöltés:
for
(i = 0; i < N; i++)
{
for
(j = 0; j < M; j++)
{
Console.Write("Kérem a {0}. sor {1}. oszlop elemét: ",
i, j);
tomb[i, j] = Convert.ToInt32(Console.ReadLine());
}
}
//mátrix
kiíratása:
for
(i = 0; i < N; i++)
{
for
(j = 0; j < M; j++)
{
Console.Write("{0} ", tomb[i, j]);
}
Console.WriteLine();
}
//mátrix
egy elemének kiíratása:
// 1. sor
3. eleme:
Console.WriteLine("1. sor 3. eleme: {0}", tomb[0, 2]);
// 3. sor
5. eleme:
Console.WriteLine("3. sor 5. eleme: {0}", tomb[2, 4]);
// 2. sor
1. eleme:
Console.WriteLine("2. sor 1. eleme: {0}", tomb[1, 0]);
Console.ReadLine();