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

Нужно определить сумму элементов массива, расположенных до максимального значения. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для какого наибольшего n можно вычислить произведение всех четных натуральных чисел, не превышающих 2n, используя тип int http://www.cyberforum.ru/cpp-beginners/thread739316.html
помогите определить, для какого наибольшего n можно вычислить значение (2n)!! (произведение всех четных натуральных чисел, не превышающих 2n), пользуясь типом int.
C++ Найти сумму максимально отрицательного и максимально положительного элемента массива Ребята, помогите, плиз)) найти суму максимально отрицательного и максимально положительного элемента массива http://www.cyberforum.ru/cpp-beginners/thread739303.html
Компиляция проекта Visual Studio 2008 C++
Вот жмем мы на кнопку "Начать отладку" программа запускается, если нема ошибок, то компилируется. А если я пишу какую нить прогу которую запускать будет не безопасно? там какой нить чистильщик реестра или еще что либо, можно ли безопасно как нить скомпилировать проект без запуска самого кода на исполнение? иль может не совсем правильно выразился.
C++ Даны K, L. Определить...
Даны K, L. Определить: T = (K2 - L2)/(15*K*L) + (1.5*K + L)3
C++ Задачка со строками(Требуется вставить символ между всеми парами соседних символов в строке) http://www.cyberforum.ru/cpp-beginners/thread739253.html
Здравствуйте! Есть такая задачка:Файл состоит из записей вида "s пробел c", где s -строка, а с - символ. Требуется вставить с между всеми парами соседних символов s в каждой записи и записать результат в другой файл. Например, "брбн а" преобразуется в "барабан". Подскажите пожалуйста в чём тут фишка - никак не могу понять. Подскажите вариант реализации. Заранее спасибо!
C++ Нужно построить генератор псевдослучайных чисел! Кто может помочь построить генератор псевдослучайных последовательностей(чисел), использующего разложения алгебраических чисел. очень нужно!!! помогите!!! Добавлено через 23 часа 44 минуты Подскажите с чего начать. От чего отталкиваться. Буду благодарен за любую помощь. подробнее

Показать сообщение отдельно
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
20.12.2012, 03:38     Нужно определить сумму элементов массива, расположенных до максимального значения.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
#include <numeric>
int main() 
{
    int a[] = {1,2,4,5,3,6,8,4,3,4,5};
    int sz = sizeof(a)/sizeof(a[0]);
    int res = std::accumulate(a,std::max_element(a,a+sz),0);
 
    std::cout << res;
 
    getchar();
 
}
 
Текущее время: 18:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru