Упорядочить по строкам произвольный двумерный массив по возрастанию - C#

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

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

Скажите, пожалуйста, где тут ошибка? Задание: Упорядочить по строкам произвольный двумерный массив по возрастанию.
class Program
    {
        static void Main(string[] args)
        {
            int[,] array = {{ 1, 2, 3, -2, -49, 0, 3, 2 },{22, 56, 76, -2, 0, -52, 4, 9}};
            Array.Sort(array);
            foreach (var item in array)
                Console.Write("{0} ", item);
 
            Console.ReadKey(true);
        }
    }

Решение задачи: «Упорядочить по строкам произвольный двумерный массив по возрастанию»

textual
Листинг программы
int temp; //по строкам
                    for (i = 0; i < m; i++)
                    {for (j = 0; j < n - 1; j++)
                        {for (int k = 0; k < m; k++)
                            {if (q[k, j] > q[k, j + 1])
                                {temp = q[k, j + 1];
                                   q[k, j + 1] = q[k, j];
                                    q[k, j] = temp; }}}     
                }
                    for (i = 0; i < m; i++)
                    {for (j = 0; j < n; j++)
                        {s = s + q[i, j] + "  ";}
                        listBox3.Items.Add(s);
                        s = "";
                    }

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


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

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

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