В каждой строке матрицы сменить знак максимального по модулю элемента на противоположный - C#

Узнай цену своей работы

Формулировка задачи:

Дана целочисленная матрица размером m x n. В каждой строке сменить знак максимального по модулю элемента на противоположный.

Решение задачи: «В каждой строке матрицы сменить знак максимального по модулю элемента на противоположный»

textual
Листинг программы
int[,] mas = new int[n,m];
 
for(int i = 0; i<mas.GetLength(0); i++)
{
    int index = int.MinValue;//индекс столбца максимального элемента
    for(int j = 0; j<mas.GetLength(1); j++)
        if(mas[i,j]>mas[i, index]) index=j;
    
    mas[i, index] = -mas[i, index];
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы