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

Найти сумму элементов 2-х векторов - C++

Восстановить пароль Регистрация
 
Dreamfactor
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 208
12.02.2012, 18:02     Найти сумму элементов 2-х векторов #1
найти сумму векторов x и y , элементы ввести с клавиатуры
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2012, 18:02     Найти сумму элементов 2-х векторов
Посмотрите здесь:

Дан двухмерный массив.Найти сумму элементов побочной диагонали и сумму элементов главной диагонали C++
C++ Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму
C++ Найти сумму элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух последних...
Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр C++
C++ В векторах найти наибольшее и наименьшее значения сумм соответствующих элементов векторов
Найти сумму четных элементов, количество нечетных элементов и произведение элементов, кратным 3 C++
C++ Создать класс для обработки векторов разность векторов норму векторов
Заданы четыре вектора, найти сумму векторов в виде функции C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
12.02.2012, 20:42     Найти сумму элементов 2-х векторов #2
Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    vector<int> x((istream_iterator<int>(cin)), istream_iterator<int>());
    cin.clear();
    vector<int> y((istream_iterator<int>(cin)), istream_iterator<int>());
    vector<int> result;
    transform(x.begin(), x.end(), y.begin(), back_inserter(result), [](const int& left, const int right){return left+right;});
    copy(result.begin(), result.end(), ostream_iterator<int>(cout, " "));
    return 0;
}
Yandex
Объявления
12.02.2012, 20:42     Найти сумму элементов 2-х векторов
Ответ Создать тему
Опции темы

Текущее время: 23:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru