diff --git a/standarddeviation.cpp b/standarddeviation.cpp new file mode 100644 index 000000000..6efb24af7 --- /dev/null +++ b/standarddeviation.cpp @@ -0,0 +1,44 @@ +#include +#include +#include +using namespace std; + +int main() { + + vectors1;//Vector create for storing value dynamically. + float sum = 0.0, mean, variance = 0.0, stddev; + int n; + cin>>n; + int i; + for( i= 0; i < n; i++) + { + float value; + cin>>value; + s1.push_back(value); + } + for(i = 0; i < n; i++) + { + sum=sum+s1[i]; + } + + + mean = sum/5; + + for(i = 0; i < n; i++) + variance += pow(s1[i] - mean, 2); + + variance=variance/5;//For variance. + + stddev = sqrt(variance);//Formula for calculate standard deviation. + + cout<<"The give stored values:- "; + + for(i = 0; i < n; i++) + { + cout<