Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как из масива "а" записать данные в масив "б" но в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны 2 упорядоченных одномерных массива. создать 3 одномерный массив, содержащий упорядоченные элементы 1 и 2 массива. http://www.cyberforum.ru/cpp-beginners/thread273694.html
Даны 2 упорядоченных одномерных массива. создать 3 одномерный массив, содержащий упорядоченные элементы 1 и 2 массива.
C++ Найти последнюю цифру a^b В input.txt лежат а и b-число и степень. В output.txt нужно вывести последнюю цифру a^b. a и b не превышают 10000. Должно быть какое-то простое решение, но я не могу до него додуматься... Есть,... http://www.cyberforum.ru/cpp-beginners/thread273690.html
Представление отрицательных вещественных чисел C++
мм.. Как представляются отрицательные вещественные числа в двоичном виде? например, -1.3 (точность 3 знака) Я правильно понимаю, что так.. Разбиваем число на части '-1', '3' Первая...
Решить систему уравнений методом Крамера C++
Ненавижу математику!!! Нужно написать программу на чистом C для решения системы уравнений методом Крамера. Помню там нужно подставлять правый столбец (числа которые после знака равно) вместо...
C++ не работает rand() http://www.cyberforum.ru/cpp-beginners/thread273670.html
#include <vector> #include <iostream> #include <numeric> #include <cstdlib> using namespace std; int main(int argc, char *argv) { int i, c ;
C++ Написал задание с классами, по примеру, но в public выдает ошибки, незнаю как их переделать :) # include "stdafx.h" # include <conio.h> #include <iostream> #include <string.h> using namespace std; class Magazine { подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
10.04.2011, 18:11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <algorithm>
#include <iterator>
#include <iostream>
#include <vector>
 
using namespace std;
 
int main()
{
    vector<int> v1;
    vector<int> v2;
 
    for (vector<int>::size_type i = 0; i < 5; ++i)
        v1.push_back(i);
 
    for (vector<int>::reverse_iterator it = v1.rbegin(); it != v1.rend(); ++it)
        v2.push_back(*it);
 
    copy(v2.begin(), v2.end(), ostream_iterator<int>(cout, " "));
}
Обрати внимание на второй цикл.
Ну или тоже самое только с применением алгоритма copy
C++
1
copy(v1.rbegin(), v1.rend(), back_inserter(v2));
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru