#include <math.h>
#include <stdio.h>
void
calculateStandardDeviation(
int
N,
float
data[])
{
float
sum = 0;
for
(
int
i = 0; i < N; i++) {
sum += data[i];
}
float
mean = sum / N;
float
values = 0;
for
(
int
i = 0; i < N; i++) {
values +=
pow
(data[i] - mean, 2);
}
float
variance = values / N;
float
standardDeviation =
sqrt
(variance);
printf
(
"%.2f\n"
, standardDeviation);
}
int
main()
{
int
size = 6;
float
data[] = { 94, 93.4, 89, 88, 95, 96.7 };
printf
(
"For the given data items: \n"
);
for
(
int
i = 0; i < size; i++) {
printf
(
"%.2f "
, data[i]);
}
printf
(
"\n\n"
);
printf
(
"Standard Deviation is: \n"
);
calculateStandardDeviation(size, data);
return
0;
}