0 / 0 / 0
Регистрация: 02.03.2018
Сообщений: 25
1

Как поменять местами столбцы двумерного массива

18.05.2018, 19:24. Показов 5309. Ответов 1
Метки нет (Все метки)

необходимо поменять ближайшие нечетные и четные строки(это я сделал), после чего поменять первый столбец с четвертым, второй с пятым и третий с шестым.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
static void Main(string[] args)
        {
            Random rand = new Random();
            int[,] A = new int[6, 6];
            int i, j, p;
            for (i = 0; i < 6; i++)
            {
                for (j = 0; j < 6; j++)
                {
                    A[i, j] = rand.Next(0, 9);
                }
            }
            Console.WriteLine("Исходный массив");
            for (i = 0; i < 6; i++)
            {
                for (j = 0; j < 6; j++)
                {
                    Console.Write(A[i, j]);
                }
                Console.WriteLine();
            }
            Console.WriteLine();
            for (i = 0; i < 5; i = i + 2)
            {
                for (j = 0; j < 6; j++)
                {
                    p = A[i, j];
                    A[i, j] = A[i + 1, j];
                    A[i + 1, j] = p;
                }
            }
            Console.WriteLine("Массив с смененными строками");
            for (i = 0; i < 6; i++)
            {
                for (j = 0; j < 6; j++)
                {
                    Console.Write(A[i, j]);
                }
                Console.WriteLine();
            }
            Console.ReadKey();
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2018, 19:24
Ответы с готовыми решениями:

Как развернуть (поменять местами) диагонали двумерного массива?
Я помню как делал задание с перемещением столбца и строки на пересечении минимального элемента,...

Поменять местами первые столбцы Массива с размером [4, 4]
Поменять местами первые столбцы Массива а остальную часть должно выводить как было. у меня не...

Поменять местами элементы двумерного массива
По заданию нужно сформировать двумерный массив , найти в нём max выше главной диагонали/min ниже...

Поменять местами наиб и наим элемент в каждой строке двумерного массива
for (int i = 0; i &lt; n; i++) { for (int j = 0; j &lt; m; j++) ...

1
315 / 244 / 149
Регистрация: 03.10.2017
Сообщений: 885
Записей в блоге: 1
18.05.2018, 19:30 2
C#
1
2
3
4
5
6
7
8
9
for(var i=0;i<3;i++)
{
    for(var j=0;j<6;j++)
    {
        temp=A[j,i+3];
        A[j,i+3]=A[j,i];
        A[j,i]=temp;
    }
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2018, 19:30
Помогаю со студенческими работами здесь

Поменять местами элементы главной и побочной диагонали целочисленного двумерного массива
Замечание. Для хранения массив n×n использовать двумерный или ступенчатый массив. Свой выбор...

Поменять местами наименьшие элементы в первой и третьей строке двумерного массива
Помогите, пожалуйста. В матрице А(3-строки,4-столбца) поменять местами наименьшие элементы в...

Поменять местами элементы строк с столбцами двумерного массива
Я вывел двумерный массив в dataGridView6 int N = 10; int arr = new int; ...

Поменять местами элементы двумерного массива побочной диагонали
программа не работает и ошибку не выдает. Подскажите плз уже Запарился с этой задачей! using...

Поменять местами строки и столбцы двумерного динамического массива
Добрый день! Такая задача: поменять местами строки и столбцы двумерного динамического массива....

Поменять местами первый и средний столбцы двумерного массива
Необходимо поменять местами первый и средний столбцы двумерного массива. Не могу найти ошибку в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru