Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2016, 15:19   #1
Антон82
Новичок
Джуниор
 
Регистрация: 10.01.2016
Сообщений: 1
По умолчанию Нужна помощь

В одномерном массиве, состоящем из n вводимых с клавиатуры целых элементов, вычислить сумму положительных элементов массива, расположенных до максимального элемента.


Сам массив я сделал, а вот как найти максимальный элемент и посчитать сумму, не понимаю
Антон82 вне форума Ответить с цитированием
Старый 10.01.2016, 15:32   #2
Croessmah
Вредный кошак
Участник клуба
 
Аватар для Croessmah
 
Регистрация: 14.10.2012
Сообщений: 1,159
По умолчанию

Код:
//Title of this code
//g++  4.9.2

#include <iostream>
#include <algorithm>
#include <numeric>

int main()
{
    int arr[] = {3, 5, -7, 1, 0, -4, 9, -3, 7} ;
    std::cout << "sum: "
        << std::accumulate(
                std::begin(arr), 
                std::max_element(
                    std::begin(arr), 
                    std::end(arr)
                ), 
                size_t(0), 
                [](size_t sum, int e)->size_t
                {
                    return sum + (e<0?0:e) ;
                }
            ) 
        << std::endl ;
}
http://rextester.com/AZQX41685
Croessmah вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
#C Нужна помощь Darnik Помощь студентам 2 21.04.2015 06:56
Нужна помощь!(( Paher234@mail.ru Фриланс 13 29.04.2014 09:51
нужна помощь юля)) C++ Builder 6 14.04.2014 08:13
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) 5Paladin5 Помощь студентам 3 02.07.2009 09:12