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

Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ графы http://www.cyberforum.ru/cpp-beginners/thread679895.html
в ближайшие несколько дней нужна программа и блок-схема перевода матрицы инцидентности в список ребер на С++ , с языком почти не знаком.
C++ Классы. Сортировка обьектов класса нужно отсортировать страны в континенте..программа вроде работает..но где-то ошибка..помогите найти...мелкие ошибки плохо ищутся..а мне сдать срочно надо.. #include<math.h> #include<stdio.h>... http://www.cyberforum.ru/cpp-beginners/thread679891.html
Из массива A удалить те цепочки нечетных элементов, в которых нет ни одного элемента из массива B C++
Пожалуйста помогите! Из массива A удалить те цепочки нечетных элементов, в которых нет ни одного элемента из массива B. Пример: массив A: 3 2 7 5 2 1 2 6 3 9 массив B: 1 2 5 4 8 ...
C++ Определить,является ли заданное число x корнем полинома,коэффициенты которого заданы в массиве по возрастанию степеней
Определить,является ли заданное число x корнем полинома,коэффициенты которого заданы в массиве по возрастанию степеней.
C++ Найти число сочетаний из n элементов по m http://www.cyberforum.ru/cpp-beginners/thread679883.html
найти число сочетаний из n элементов по m
C++ Не Ищет фамилию Добрый вечер. Нашел код, но он не ищет фамилию, всегда выдает фимилия не найдена, помоги плиз. Код полностью работает, кроме поиска фамилии. #include "iostream" #include "time.h" #include... подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,536
24.10.2012, 23:45
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <functional>
#include <numeric>
#include <cmath>
#include <iterator>
 
int myfunction(int x, int y) {return abs(x) + abs(y);}
 
int main()
{
    int numbers[10];
 
    std::copy_n(std::istream_iterator<int>(std::cin), 10, numbers);
    std::cout<<"S = "<<std::accumulate(numbers, numbers+10, 0, myfunction)<<std::endl;
    system("pause");
    return 0;
}
1
5
-4
3
-2
3
1
-7
3
-2
S = 31
Добавлено через 2 минуты
printf("s=", s);
А где вывод s? добавь %d в форматную строку.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.