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

Умножение 2-ух массивов поэлементно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread539420.html
Добрый день. Имеется задача: Дано натуральное n. Подсчитать количество решений неравенства x2 + y2 < n в натуральных (неотрицательных целых) числах, не используя действий с вещественными числами. Написал код: #include <stdio.h> #include <conio.h>
C++ Подскажите что не в моем коде(Сортировка слиянием) Я не очень понимаю где именно неверно в моем коде. Хотел рассортировать массив методом слияния. Если найдете заранее спасибо! int* getFirstHalf(int* array, int n){ int size=n/2+n%2; int* a=new int; for (char i=0; i<size;i++) a=array; return a; http://www.cyberforum.ru/cpp-beginners/thread539418.html
Препроцессорная обработка C++
Столкнулась с пока непреодолимой для меня задачей, кто знает как такое решить, помогите новичку, буду очень благодарна:cry: :) постановка задачи: Написать программу, которая: • Выводит текст на экран дисплея; • Определяет порядковый номер заданного слова в каждом предложении текста и записывает в файл; По нажатию произвольной клавиши поочередно выделяет каждое предложение текста, а в...
Скриншот раб стола + видео C++
Как сделать скриншот рабочего стола и чтоб видео на нем было б изображено черным квадратом?
C++ Ребята подкажи что за библиотека...atlimage.h http://www.cyberforum.ru/cpp-beginners/thread539410.html
Дайте определение или какие функции выполняет atlimage.h
C++ Шаблон класса. Приведите пожалуйста пример какого нибудь простого класса с меню. Чтобы пользователь сам вводил, а не компьютер заполнял. подробнее

Показать сообщение отдельно
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
05.04.2012, 09:42     Умножение 2-ух массивов поэлементно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
#include <numeric>
#include <iterator>
 
int main()
{
    std::vector< int > a = { 1, 2, 3 };
    std::vector< int > b = { 4, 5, 6 };
    std::vector< int > res;
    
    std::inner_product( a.begin(), a.end(), b.begin(), 0,
    [&]( int init, int x )
    {
        res.push_back(x);
        return init;
    }, std::multiplies< int > () );
    
    std::copy( res.begin(), res.end(), 
        std::ostream_iterator< int > (std::cout, " ") );
}
 
Текущее время: 01:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru