Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Istorm4
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 7
#1

Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т. д - C++

19.11.2013, 10:46. Просмотров 740. Ответов 2
Метки нет (Все метки)

Помогите с кодом кто-нибудь
Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной:
перестановкой строк - первой с последней, второй с предпоследней и т. д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2013, 10:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т. д (C++):

Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк - первой с последней, второй с предпоследней и т.д. - C++
Помогите написать программу на Си Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк -...

дана целочисленная матрица размера М*N.найти номер последней из строк,содержащих только четные числа - C++
дана целочисленная матрица размера М*N.найти номер последней из строк,содержащих только четные числа.Если таких строк нет,то вывести 0. ...

Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа - C++
Matrix34. Дана целочисленная матрица размера M × N. Найти номер последней из ее строк, содержащих только четные числа. Если таких строк...

Дана целочисленная матрица размера 6х9 - C++
помогите пожалуйста решить на си. заранее спасибо Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной...

Дана целочисленная матрица размера 6х9. - C++
помогите пожалуйста .... Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной: перестановкой строк первой и...

Найти матрицу, получающуюся из заданной перестановкой строк - C++
Дана целочисленная квадратная матрица порядка 6. Найти матрицу, получающуюся из данной перестановкой строк – первой с последней, второй – с...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
nidaime
3 / 3 / 0
Регистрация: 28.11.2011
Сообщений: 35
19.11.2013, 14:09 #2
Вот код с использованием класса vector, элементы меняем встроенной функцией swap;

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
#include <iostream>
#include <ctime>
#include <windows.h>
#include <vector>
 
using namespace std;
 
void main(){
    vector<vector<int>> arr;
    int n = 5, m = 9;
    arr.resize(n);
    for(int i = 0;i < n;++i)
        arr[i].resize(m);
    srand(time(NULL));
    cout << "Matrix:" << endl;
    for(int i = 0; i < n; i++){
        for(int j = 0; j < m; j++)
        {
            arr[i][j] = rand()%10;
            cout.width(2);
            cout << arr[i][j];
        }
    cout << endl;
    }
    for(int i = 0; i < (n / 2); i++)
        for(int j = 0; j < m; j++)
            swap(arr[i][j], arr[n - 1 - i][j]);
    cout << "New Matrix" << endl;
    for(int i = 0; i <= n - 1; i++)
    {
        for(int j = 0; j <= m - 1; j++)
        {
            cout.width(2);
            cout << arr[i][j];
        }
        cout << endl;
    }
    system("PAUSE");
}
Istorm4
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 7
19.11.2013, 20:37  [ТС] #3
nidaime, спасибо большое!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2013, 20:37
Привет! Вот еще темы с ответами:

Найти матрицу, получающуюся перестановкой столбцов - C++
Задание: Дана целочисленная матрица размера m х n. Найти матрицу, получающуюся перестановкой столбцов (первого с последним, второго с...

Функции. Найти матрицу, получающуюся перестановкой столбцов - C++
Дана целочисленная матрица размера m х n. Найти матрицу, получающуюся перестановкой столбцов (первого с последним, второго с предпоследним...

Найти матрицу, получающуюся перестановкой столбцов, используя указатель - C++
Дана целочисленная матрица размера m х n. Найти матрицу, получающуюся перестановкой столбцов (первого с последним, второго с предпоследним...

Дана целочисленная квадратная матрица порядка n.Найти номер строк - C++
Дана целочисленная квадратная матрица порядка n. Найти номера строк: a) все элементы которых – нули; b) элементы в каждой из которых...


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

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

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