Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
devib1ood
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
1

Функция, которая суммирует произвольные целые числа

19.12.2013, 18:15. Просмотров 1013. Ответов 2
Метки нет (Все метки)

Привет) Помогите, пожалуйста, написать в консоле с++ программу с функцией, которая суммирует произвольное кол-во целых чисел.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 18:15
Ответы с готовыми решениями:

Напишите программу, которая суммирует целые числа
На вход программе подаются целые числа в следующем формате: на первой строке идет целое число T —...

Ввести произвольные целые числа (например, 12 и 60) и вывести их в денежном формате (12 руб 60 коп)
ВВести произвольные целые числа (например, 12 и 60) и вывести их в денежном формате (12 руб 60 коп)

3. Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из набора знаков должна возвращать только целые полож
Написать функцию, которая обеспечивает ввод с клавиатуры целого положительного числа. Функция из...

Программа которая выводит на экран целые числа
Привет всем) я тут новичек и учу с++,задали мне тут такой вопрос:написать программу которая выводит...

функция, суммирует матрицы
можно ли организовать её в таком виде? int normsumm(int *perv, int *vtor, int razm) { ...

2
Nick Alte
Эксперт С++
1652 / 1024 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
19.12.2013, 19:59 2
Лучший ответ Сообщение было отмечено devib1ood как решение

Решение

А даже и необязательно только целых, можно смешивать хоть до комплексных:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
template<typename T1, typename T2>
inline auto sum(const T1& val1, const T2& val2) -> decltype(val1 + val2)
{
    return val1 + val2;
}
 
template<typename T, typename ... Others>
inline auto sum(const T& val, const Others& ... others) -> decltype(val + sum(others...))
{
    return val + sum(others...);
}
 
int main()
{
    std::cout << sum(1, 2, 3.3f, 4.4) << std::endl;
}
1
devib1ood
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
19.12.2013, 20:08  [ТС] 3
спасибо)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2013, 20:08

Задана строка, содержащая целые числа (максимум 15 чисел). Упорядочить целые числа в строке по убыванию.
Задана строка, содержащая целые числа (максимум 15 чисел). Упорядочить целые числа в строке по...

Rand, которая генерирует как целые, так и дробные числа
Доброго времени суток, форумчане. подскажите, пожалуйста, как нужно прописать функцию rand(), чтобы...

написать программу которая суммирует матрицы
Напишите программу, которая суммирует матрицы. Размер матриц произвольный. Значения вводятся с...


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

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

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