Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Matritsy_poslednie.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
83 Кб
Скачать
☆

Поиск минимального элемента во всех строках и создание «массива» из их индексов

int[,] a = new int[4, 7] { { 9, 2, 3, 4 , 7, 8, 9 }, { 4, -5, 6, 7 , 4, 5, 4 }, { 9, 8, 6, 1 ,7, 8, 9 }, { 4, -5, 6, 7 ,6,7,5} };

int[] a1 = new int[4];

int s=0;

for (int i = 0; i < 4; i++)

{

for (int j = 0; j < 7; j++)

Console.Write("{0,4:d}", a[i, j]);

Console.WriteLine();

}

for (int i = 0; i < 4; i++)

{

int min = a[i, 0];

for (int j = 0; j < 7; j++)

{

if (a[i, j] < min)

{

min = a[i, j];

s=j;

}

}

Console.Write("{0}\t", s);

}

Console.ReadKey();

Поиск максимальных элементов во всех столбцах и создание массивчика из их индексов.

int[,] a = new int[3, 5] { { 12, 2, 3, 4, 7}, { 4, -5, 6, 80, 4}, { 90, 8, 6, 1, 7}};

int[] b = new int[5];

for (int i = 0; i < 3; i++)

{

for (int j = 0; j < 5; j++)

Console.Write("{0,4:d}", a[i, j]);

Console.WriteLine();

}

for (int j = 0; j < 5; j++)

{

int max = a[0, j];

for (int i = 0; i < 3; i++)

{

if (a[i, j] > max)

{

max = a[i, j];

b[j]=max;

}

}

}

for (int j = 0; j < 5; j++)

{

Console.Write("{0,4}", b[j]);

}

Console.ReadKey();

Поиск среднего арифметического в строках и создание массива из них

int[] b = new int[4];

int[,] a = new int[4, 6] { { 1, 2, -3, 4, 5, -6 }, { 7, 8, -9, 12, 12, -23 }, { 4, 5, 6, -4, 5, 6 }, { 7, 88, 9, 12, 0, 23 } };

for (int i = 0; i < 4; i++)

{

for (int j = 0; j < 6; j++)

Console.Write("{0,4:d}", a[i, j]);

Console.WriteLine();

}

int n=0;

int s=0;

int sr=0;

for (int i = 0; i < 4; i++)

{

for (int j = 0; j < 6; j++)

{

if (a[i, j] > 0)

{

s = s + a[i, j];

n++;

}

sr = s / n;

b[i] = sr;

}

}

for (int i = 0; i < 4; i++)

{

Console.Write("{0,4}", b[i]);

}

Console.ReadKey();

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]