Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Chanto
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 5
#1

Поменять в матрице местами заданные столбцы

20.05.2018, 21:51. Просмотров 668. Ответов 3
Метки нет (Все метки)

1)Дано натуральные числа i, j, действительная матрица размера 18х24 (1 ≤ i <j ≤ 24). Поменять в матрице местами i-й и j-й столбцы.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2018, 21:51
Ответы с готовыми решениями:

Поменять местами в матрице i-й и j-й столбцы
Даны натуральные числа i, j, вещественная матрица размера M x N. Поменять...

Поменять местами столбцы в матрице
Код: #include &lt;iostream&gt; #include &lt;math.h&gt; #include &lt;stdlib.h&gt; #include...

Поменять местами столбцы в матрице
Здравствуйте, помогите пожалуйста. Мучаюсь с этой задачей уже две недели))...

Как в матрице поменять местами столбцы?
int main() {randomize(); int N,M; cout&lt;&lt;&quot;Vvedit rozmirnist matrici NxM:\n&quot;;...

В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q
В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q(...

3
zss
Модератор
Эксперт С++
6989 / 6551 / 4154
Регистрация: 18.12.2011
Сообщений: 17,286
Завершенные тесты: 1
21.05.2018, 08:41 #2
См. ссылки внизу страницы
0
Chanto
0 / 0 / 0
Регистрация: 17.05.2018
Сообщений: 5
21.05.2018, 12:11  [ТС] #3
Там не полное решение, увы.
0
Yetty
464 / 466 / 423
Регистрация: 18.12.2017
Сообщений: 1,909
21.05.2018, 12:28 #4
Лучший ответ Сообщение было отмечено Chanto как решение

Решение

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
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int i, j;
    const int n = 18, m = 24;
    double a[n][m];
 
    for (int k = 0; k < n; k++)
    {
    for (int p = 0; p < m; p++)
    {
    a[k][p]=rand()%9 + 1;
    cout <<a[k][p]<<" ";
    }
    cout <<endl;
    }
    
    cout <<"i="; cin >>i;
    cout <<"j="; cin >>j;
    
    for (int k = 0; k < n; k++)
    swap (a[k][i-1],a[k][j-1]);
    
    for (int k = 0; k < n; k++) 
    {
    for (int p = 0; p < m; p++) 
    cout <<a[k][p]<<" ";    
    cout <<endl;
    }
system("pause");
return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2018, 12:28

В матрице поменять местами столбцы с заданными номерами
В заданной матрице А (N , М) поменять местами столбцы с номерами P и Q

Поменять местами столбцы с максимальным и минимальным элементами в матрице
дана квадратная матрица натуральных чисел(получаемая через rand()). Поменять...

В квадратной матрице поменять местами первый и четвертый столбцы и вывести их
Помогите с программой,пожалуйста


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru