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

Сформировать из матрицы вектор по правилу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл (C++) http://www.cyberforum.ru/cpp-beginners/thread907852.html
Помогите решить, пожалуйста
C++ В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше среднего арифметического значений элементов массива Дан одномерный массив А и двумирний В . В двумирному массиве заменить на ноль те элементы, которые имеют нечетное сумму индексов и больше среднего арифметического значений элементов массива А. http://www.cyberforum.ru/cpp-beginners/thread907846.html
C++ Последовательность чисел
Даны две последовательности а1,а2...аn и b1,b2,bm (m<n). В каждой из них числа различны. Верно ли, что все числа второй последовательности входят в первую.
Сформировать квадратную матрицу C++
Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n-2 n-1 n 2 3 4 … n-1 n 0 3 4 5 … n 0 0 …………………………… n-1 n 0 … 0 0 0 n 0 0 … 0 0 0
C++ Трансполированная матрица http://www.cyberforum.ru/cpp-beginners/thread907784.html
Дана квадратная матрица порядка N. Составить программу, транспонирующую эту матрицу. (Транспонированной называется матрица, в которой, в отличие от исходной матрицы, столбцы и строки поменяны местами).
C++ Рекурсивная функция Скласти програму з використанням рекурсивної функції, в якій обчислити суму 12 членів рекурентної послідовності : X0=1;X1=1;Xk=0,7Xk-1+ 1,1Xk-2; k=2,3... Официальными языками форума являются русский и английский языки. Перепечатайте задание. подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
20.06.2013, 16:55     Сформировать из матрицы вектор по правилу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    vector<int> vec;
    const int m=4,n=6;
    int arr[m][n]={1,2,3,4,5,6,
                    7,8,9,10,11,12,
                    13,14,15,16,17,18,
                    19,20,21,22,23,24};
    for(int i=0;i<m;++i)
        for(int j=0;j<n;++j)
            vec.push_back(arr[i][j]);
    for(int i=0;i<vec.size();++i)
        cout<<vec[i]<<' ';
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 00:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru