RosettaCodeData/Task/Averages-Arithmetic-mean/C++/averages-arithmetic-mean-2.cpp

10 lines
217 B
C++
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
#include <vector>
#include <algorithm>
double mean(const std::vector<double>& numbers)
{
if (numbers.empty())
return 0;
return std::accumulate(numbers.begin(), numbers.end(), 0.0) / numbers.size();
}