RosettaCodeData/Task/Averages-Root-mean-square/C++/averages-root-mean-square.cpp

14 lines
456 B
C++
Raw Permalink Normal View History

2013-04-10 16:57:12 -07:00
#include <iostream>
#include <vector>
#include <cmath>
#include <numeric>
int main( ) {
std::vector<int> numbers ;
for ( int i = 1 ; i < 11 ; i++ )
numbers.push_back( i ) ;
2015-02-20 00:35:01 -05:00
double meansquare = sqrt( ( std::inner_product( numbers.begin(), numbers.end(), numbers.begin(), 0 ) ) / static_cast<double>( numbers.size() ) );
std::cout << "The quadratic mean of the numbers 1 .. " << numbers.size() << " is " << meansquare << " !\n" ;
2013-04-10 16:57:12 -07:00
return 0 ;
}