В двухмерном массиве целых чисел поменять местами строки, симметричные относительно середины массива - C# (193199)

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

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

Помогите пожалуйста разобраться. Только начинаю работать с С#. Не могу поменять местами. 1)В двухмерном массиве целых чисел поменять местами строки, симметричные относительно середины массива (горизонтальной линии). 2)Поменять местами значения элементов двухмерного массива вещественных чисел, симметричных относительно побочной диагонали.

Решение задачи: «В двухмерном массиве целых чисел поменять местами строки, симметричные относительно середины массива»

textual
Листинг программы
public static void SwapDiagonal(int[][] arr)
        {
            for (int i = 0; i < arr.Length; i++)
            {
                for (int j = 0; j < arr[i].Length; j++)
                {
                    if (i > j) {
                        int temp = arr[i][j];
                        arr[i][j] = arr[j][i];
                        arr[j][i] = temp;
                    }                    
                }
            }
        }

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


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

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

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