С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 10.08.2022
Сообщений: 37
1

Написать перегруженную функцию

27.08.2022, 15:03. Показов 493. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать перегруженную функцию, которая находит сумму
переданных ей элементов (от 2 до 5 целочисленных переменных) и выводит
ее на экран
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
27.08.2022, 15:03
Ответы с готовыми решениями:

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

Написать перегруженную функцию
Написать перегруженные функции и основную программу, которая их вызывает. 1. для сложения целых...

не получается написать перегруженную функцию, которая возвращает значение в зависимости от набора формальных
Которая возвращает значение в зависимости от набора формальных параметров:z=min(x,y)для 3 типов...

Написать шаблонную, перегруженную функцию которая возвращает минимальный из трех передаваемых в нее параметров
Доброго всем дня! Помогите пожалуйста написать шаблонную, перегруженную функцию которая возвращает...

Написать перегруженную функцию max(char*, char*), возвращаю большую из передаваемых ей символьных строк
Написать перегруженную функцию max(char*, char*), возвращаю большую из передаваемых ей символьных...

3
1355 / 854 / 365
Регистрация: 26.02.2015
Сообщений: 3,806
27.08.2022, 15:27 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
template<typename... Args>
auto sum(Args... args)
{
    return (args + ...);
}
 
int main()
{
    std::cout << sum(1, 2, 3, 4, 5) << '\n';
    return 0;
}
1
0 / 0 / 0
Регистрация: 10.08.2022
Сообщений: 37
27.08.2022, 17:05  [ТС] 3
Nishen, тут шаблон используется
0
758 / 455 / 213
Регистрация: 19.12.2016
Сообщений: 1,815
27.08.2022, 18:52 4
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int sum(int a = 0, int b = 0, int c = 0, int d = 0, int e = 0)
{
    return a + b + c + d + e;
}
int main()
{
    std::cout << sum(1, 2) << "\n" << sum(1, 2, 3, 4, 5);
    return 0;
}
Или
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
int sum(int a, int b , int c, int d, int e)
{
    return a + b + c + d + e;
}
int sum(int a, int b, int c, int d)
{
    return a + b + c + d;
}
int sum(int a, int b, int c)
{
    return a + b + c;
}
int sum(int a, int b)
{
    return a + b;
}
 
int main()
{
    std::cout << sum(1, 2) << "\n" << sum(1, 2, 3, 4, 5);
    return 0;
}
1
27.08.2022, 18:52
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
27.08.2022, 18:52
Помогаю со студенческими работами здесь

Напишите перегруженную функцию
Напишите перегруженную функцию, целые числа возводит степени n Помогите, пожалуйста

Создать перегруженную функцию
Напишите перегруженную функцию, которая проверяет, есть ли среди целых чисел, передаваемых в...

Перегруженную функцию переделать в виртуальную
Сам как не знаю сделать пожалуйста помогите)) Есть перегруженная функция, нужно сделать из нее...

Создайте перегруженную функцию sum
Создайте перегруженную функцию sum, которая находит сумму двух целых чисел, трех действительных...

Класс Integer и опредлить перегруженную функцию
Здравстуйте у меня вот такое задание: Создать класс целых чисел integer. Определить перегруженную...

Указатель на перегруженную функцию по шаблонному параметру
Допустим, у меня есть перегруженная функция func с одним параметром. Как написать шаблонную...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru