Найти столбец матрицы, в котором сумма элементов максимальна - C#
Формулировка задачи:
Найти столбец в котором сумма элементов максимальна. Вывести значение суммы и столбец на экран ( Visual studio (C#)
!!!
Решение задачи: «Найти столбец матрицы, в котором сумма элементов максимальна»
textual
Листинг программы
int[,] matrix = {{3,4,5}, {4,3,2}, {7,4,2}, {2,3,0}}; int[] sums = new int[matrix.GetLength(1)]; for (int i = 0; i < matrix.GetLength(1); i++) { for (int j = 0; j < matrix.GetLength(0); j++) { sums[i] += matrix[j, i]; } } int index = 0; int max = sums[index]; for (int i = 1; i < sums.Length; i++) { if (sums[i] > max) { max = sums[i]; index = i; } } Console.WriteLine("Column: {0} Sum: {1}", index, max); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д