Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2022, 13:37   #1
slava_q9
Пользователь
 
Регистрация: 03.03.2022
Сообщений: 14
Восклицание Строку с номером k сделать столбцом с номером k и столбец с номером k сделать строкой с номером k

В матрице n*n элементов нужно транспонировать матрицу по правилу: строку с номером k сделать столбцом с номером k и столбец с номером k сделать строкой с номером k (k- константа).
Cформировать новую матрицу

Ниже представлен алгоритм составления матрицы:
Код:
X = new double[n, n];
            Y = new double[n, n];
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    X[i, j] = 0;
                    Y[i, j] = 0;
                }
            }
            for (int i = 0; i < n; i++)
            { X[i, i] = n; }
 
            for (int i = 0; i < n - 1; i++)
            { X[i + 1, i] = n - 1; }
___________________________________ _________
Пробывал так:
Код:
for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    if (k - 1 >= 0)
                    {
                        X[k, k - 1] = 0;
                        X[k - 1, k] = n - 1;
                    }
                    if (k + 1 < n)
                    {
                        X[k, k + 1] = n - 1;
                        X[k + 1, k] = 0;
                    }
                }
               
            }
slava_q9 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строку с номером k сделать столбцом с номером k и столбец с номером k сделать строкой с номером k slava_q9 Общие вопросы C/C++ 10 04.12.2022 08:54
Вставить в двумерный массив столбец после столбца с номером k VladimirML Помощь студентам 1 01.06.2015 16:52
Вывести все номера строк квадратной матрицы (int), которые поэлементно совпадают со столбцом с таким же номером dimefield Помощь студентам 8 16.04.2015 18:34
поменять местами столбец с максимальным элементом на главной диагонали со столбцом с заданным номером m. Visual C++ hunter08923 Помощь студентам 0 22.06.2011 00:14
дана матрица порядка m на n. Вставить в данную матрицу столбец с номером K Aktor1992 Паскаль, Turbo Pascal, PascalABC.NET 1 13.04.2011 12:24