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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
vozhd23
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 31
#1

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

28.06.2014, 16:37. Просмотров 893. Ответов 20
Метки нет (Все метки)

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

Помогите пожалуста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2014, 16:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В одномерном массиве посчитать сумму элементов (C++):

В одномерном массиве посчитать сумму элементов до минимального - C++
Помогите написать программу. В одномерном массиве посчитать сумму элементов до минимального. Заранее спасибо.

В одномерном массиве посчитать сумму элементов до минимального. - C++
сейчас сижу на экзамене и попалась задача: В одномерном массиве посчитать сумму элементов до минимального. Никак не могу...

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

В одномерном массиве посчитать сумму элементов до максимального. - C++
Доброе утро. В одномерном массиве посчитать сумму элементов до максимального. Для обработки использовать динамическую память. Функции...

В одномерном массиве посчитать сумму элементов,находящихся в четных позициях и т.д - C++
Помогите пожалуйста написать эту программу.. Желательно на TURBO C++ то есть (bc), т.к другие мы ещё не изучали Задание 1 (Одна...

В одномерном массиве посчитать сумму элементов, находящихся в четных позициях - C++
Ребят как можно проще напишите плиз) 1)В одномерном массиве посчитать сумму элементов, находящихся в четных позициях. 2)Текст в файле:...

20
gromo
371 / 270 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
28.06.2014, 20:56 #16
Цитата Сообщение от gray_fox Посмотреть сообщение
array | boost::adaptors::filtered(in_range(range))
а как так вообще? в массив с данными через | добавляется какой-то код? Я с бустом не работал сильно...
0
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
28.06.2014, 20:57 #17
Цитата Сообщение от gromo Посмотреть сообщение
C++
1
array | boost::adaptors::filtered(in_range(range))
Это просто сахар для
C++
1
boost::filter(array, in_range(range))
0
gromo
28.06.2014, 20:59
  #18

Не по теме:

Цитата Сообщение от gray_fox Посмотреть сообщение
Это просто сахар
неплохо, даже очень

0
Voivoid
675 / 278 / 12
Регистрация: 31.03.2013
Сообщений: 1,339
28.06.2014, 21:30 #19
Цитата Сообщение от gray_fox Посмотреть сообщение
Так что ли?)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template <typename T>
auto make_filter( const std::pair<T, T>& a_limits ) {
    return boost::bind( std::greater<T>(), _1, a_limits.first ) &&
           boost::bind( std::less<T>(), _1, a_limits.second );
}
 
int main(int argc, char *argv[])
{
    static const auto array = { 3, 4, 7, 8, 9, 0 };
    static const auto range = std::make_pair( 4, 10 );
 
    const auto result = boost::accumulate(array | boost::adaptors::filtered(make_filter(range)), 0);
    std::cout << result << std::endl;
 
    return 0;
}
1
gromo
371 / 270 / 24
Регистрация: 04.09.2009
Сообщений: 1,214
28.06.2014, 22:44 #20
Voivoid, тогда уж std::bind
0
Voivoid
675 / 278 / 12
Регистрация: 31.03.2013
Сообщений: 1,339
29.06.2014, 01:21 #21
Цитата Сообщение от gromo Посмотреть сообщение
Voivoid, тогда уж std::bind
Не, std::bind слаб, у него нет перегруженных операторов
0
29.06.2014, 01:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.06.2014, 01:21
Привет! Вот еще темы с ответами:

В одномерном массиве посчитать сумму элементов, находящихся в чётных позициях - C++
в одномерном массиве посчитать сумму элумунтов,находящихся в чётных позициях(и желательно в Vectore) С++Builder 6

В одномерном массиве посчитать сумму элементов после последнего положительного элемента - C++
Народ помогите я сижу на экзамене..сделайте простенькую прогу в с++(билдере).В одномерном массиве посчитать сумму элементов после...

В одномерном массиве посчитать сумму элементов, номера которых являются простыми числами - C++
В одномерном массиве посчитать сумму элементов, номера которых являются простыми числами

В одномерном массиве посчитать сумму элементов до максимального.Оформить через контейнер Vector. - C++
В одномерном массиве посчитать сумму элементов до максимального.Оформить через контейнер Vector Вот код:исправьте пожалуйста а то я...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru