/* * Demonstration of arrays used for statistics. */ #include #include using namespace std; int main(void) { double data[10]; //10 data points double mean; double stdev; double sum; // TODO: double min, q1, med, q3, max; //5 number summary // Get the data points for(int i=0; i<10; i++) { cout << i+1 << ": "; cin >> data[i]; } // Compute mean sum = 0.0; for(int i=0; i<10; i++) { sum += data[i]; } mean = sum / 10; // Compute Standard Deviation stdev = 0.0; for(int i=0; i<10; i++) { stdev += pow(data[i]-mean, 2.0); } stdev *= 1.0/9.0; stdev = sqrt(stdev); //print the results cout << "Sum: " << sum << endl; cout << "Mean: " << mean << endl; cout << "Standard Deviation: " << stdev << endl; return 0; }