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

В одномерном массиве вычислить сумму элементов массива с нечетными элементами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив (отсутствует спецификатор типа - предполагается int) http://www.cyberforum.ru/cpp-beginners/thread1077929.html
Ребят, помогите исправить ошибку такого вида "отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию". #include <conio.h> #include <stdio.h>...
C++ Числа Фибоначчи Здраствуйте! Есть такое задание С максимальной эффективностью решить данную задачу: Вывести количество чисел Фибоначчи (0, 1, 1, 2, 3, ..... f (n) = f (n-1) + f (n-2)) на заданном промежутке , в... http://www.cyberforum.ru/cpp-beginners/thread1077926.html
комментировать C++
комментировать строки) что программа делает /*Формулировка задачи: Дан массив элементов длины N. Найти: Номер первого отрицательного элемента массива. */ #include <iostream> #include...
C++ Переставить первые М-элементов в конец массива
Всем доброго времени суток) Помогите кто может переделать задачу. Условие:Переставить первые М-элементов в конец массива (М вводится с клавиатуры, М<N). есть эта задача на паскале у меня.. а мне...
C++ Создать и вывести массив. Выполнить обработку массива по заданию. Вывести результат обработки http://www.cyberforum.ru/cpp-beginners/thread1077911.html
Создать и вывести масив. Выполнить обработку масива за заданием. Вывести результат обработки Элементов -14, тип - Real , первая сортировка - Быстрая, вторая сортировка - Обмен, направление - по...
C++ Список Задача Создать простейшее меню для вызова процедур: -создание списка -вывод всего списка -вызов заданой процедуры Создать список заданой структуры. Заполнить его информационную часть... подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
22.01.2014, 01:03
Цитата Сообщение от Iren1 Посмотреть сообщение
обчислити: – суму елементів масиву з непарними елемен-
тами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include<vector>
#include<iterator>
#include<algorithm>
#include<numeric>
 
int main()
{
    std::vector <double> vec = {3,5,3,6,2,8,6,1,10,4};
    std::copy(vec.begin(),vec.end(),std::ostream_iterator<double> (std::cout," "));
    std::cout<<"\nAmount of unpaired elements = "<<std::accumulate(vec.begin(),vec.end(),0,[] (double sum,double currentEl)
    {
        if((int)currentEl%2!=0)
            sum+=currentEl;
        return sum;
    });
    return 0;
}
Добавлено через 16 минут
Цитата Сообщение от Iren1 Посмотреть сообщение
сумму элементов масива, что размещены между первым и последним отрицательными элементами.
Сумму элементов массива, расположенных между первым и последним отрицательными элементами
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru