2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > average and standard deviation-平均数和标准差

average and standard deviation-平均数和标准差

时间:2023-05-09 11:37:07

相关推荐

average and standard deviation-平均数和标准差

average and standard deviation-平均数和标准差(4个数),允许重复计算:

//averageandstandarddeviation-平均数和标准差#include<iostream>#include<cmath>usingnamespacestd;doubleaverage(doubles1,doubles2,doubles3,doubles4);doublestandard_deviation(doubles1,doubles2,doubles3,doubles4,doubleaverage);intmain(){doubles1,s2,s3,s4;doubleave,sta_dev;charans;do{cout<<"Pleaseinputfournumbers:\n";cin>>s1>>s2>>s3>>s4;ave=average(s1,s2,s3,s4);sta_dev=standard_deviation(s1,s2,s3,s4,ave);cout<<"Theaverageis"<<ave<<endl;cout<<"Thestandarddeviationis"<<sta_dev<<endl;cout<<"Doyouwantagain?";cin>>ans;}while('y'==ans||'Y'==ans);return0;}doubleaverage(doubles1,doubles2,doubles3,doubles4){return(s1+s2+s3+s4)/4;}doublestandard_deviation(doubles1,doubles2,doubles3,doubles4,doubleaverage){returnsqrt((pow((s1-average),2)+pow((s2-average),2)+pow((s3-average),2)+pow((s4-average),2))/4);}

结果:

Pleaseinputfournumbers:1234Theaverageis2.5Thestandarddeviationis1.11803Doyouwantagain?yPleaseinputfournumbers:12.313.410.59.0Theaverageis11.3Thestandarddeviationis1.68375Doyouwantagain?yPleaseinputfournumbers:5555Theaverageis5Thestandarddeviationis0Doyouwantagain?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。