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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Создайте общий массив, из данного массива и точно такого же но другого размера, и отсортируйте по уменьшению. http://www.cyberforum.ru/cpp-beginners/thread445043.html
Создайте общий массив, из данного массива и точно такого же но другого размера, и отсортируйте по уменьшению.
C++ Как программно запустить exe файл? system("start /b "qwer.exe");не подходит Заранее всем огромное спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread445040.html
Лабораторные по СПО C++
Если есть возможность помочь мне, в написании данных программ, пожалуйста прошу вашей помощи !!! ------------------------------------------------------------------------------------------------------------------------------------ 4 - Вариант №5 В пансионе отдыхают и предаются размышлениям 5 философов, про-нумерованные от 1 до 5. В столовой расположен круглый стол, вокруг кото-рого...
C++ Определите элементы массива по возрастанию их модуля
Определите элементы массива по возрастанию их модуля
C++ Найти сумму цифр числа http://www.cyberforum.ru/cpp-beginners/thread445024.html
Помогите пожалуйста написать 2 легкие програмки в C++. Сам я пока не очень силен в программировании. №1 Введите 3 числа и выведите и в неубывающем порядке. №2 Введите натуральное число N и найдите сумму его цифр. Заранее спасибо. С меня +.
C++ Приведение типов. Char-ы Здравствуйте! Прошу ответить на 2 вопроса, я в затруднении... Чем отличаются типы данных char и char*Как преобразовать тип char в const char* При преобразовании char в const char* явным способом выдается ошибка cast to pointer from integer of different size. Помогите пожалуйста, объясните мне эти 2 вопроса. Заранее благодарю! подробнее

Показать сообщение отдельно
Vergil111
31 / 31 / 6
Регистрация: 30.11.2010
Сообщений: 81
12.02.2012, 20:42     Найти сумму элементов 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;
}
 
Текущее время: 03:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru