Добавил:
015963210a
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
11.Написать программу, которая включает функцию с переменным числом параметров, для нахождения суммы аргументов функции.
#include <iostream>
#include <cstdarg>
double calculateSum(int count, ...) {
va_list args;
va_start(args, count);
double sum = 0;
for (int i = 0; i < count; ++i) {
sum += va_arg(args, double);
}
va_end(args);
return sum;
}
int main() {
double sum = calculateSum(5, 1.5, 2.0, 3.5, 4.0, 5.5);
std::cout << "Sum of arguments: " << sum << std::endl;
return 0;
}
