COMP2113
COMP2113_ENGG1340 Programming technologies and Computer programming II [Section 2BC] [2023]
Loading...
Searching...
No Matches
meanSD.cpp
Go to the documentation of this file.
1
#include <iostream>
2
#include <cmath>
3
#include <iomanip>
4
using namespace
std;
5
6
double
mean_5
(
double
a,
double
b,
double
c,
double
d,
double
e){
7
return
(a+b+c+d+e)/5;
8
}
9
10
double
sd_5
(
double
mean,
double
a,
double
b,
double
c,
double
d,
double
e){
11
return
sqrt((pow(a-mean, 2)+pow(b-mean, 2)+pow(c-mean, 2)+pow(d-mean, 2)+pow(e-mean, 2))/5);
12
}
13
14
15
int
main
(){
16
double
a,b,c,d,e,mean,sd = 0;
17
cin >> a >> b >> c >> d >> e;
18
mean =
mean_5
(a,b,c,d,e);
19
// set the number of decimal points to be printed
20
// uses #include <iomanip>
21
std::cout << std::fixed;
22
std::cout << std::setprecision(2);
23
// now it will print 1.23 instead of 1.23456789
24
cout <<
"Mean = "
<< mean << endl;
25
cout <<
"Standard deviation = "
<<
sd_5
(mean,a,b,c,d,e) << endl;
26
return
0;
27
}
mean_5
double mean_5(double a, double b, double c, double d, double e)
Definition
meanSD.cpp:6
sd_5
double sd_5(double mean, double a, double b, double c, double d, double e)
Definition
meanSD.cpp:10
main
int main()
Definition
meanSD.cpp:15
Module5
meanSD.cpp
Generated on Sun Sep 29 2024 16:39:53 for COMP2113 by
1.12.0