1: // Filename: MEANDIF1.CPP
2: // Purpose: This program reads in seven temperatures, computes and
3: // prints out their average (i.e. their "mean"), and then
4: // finally prints out the difference of each individual
5: // temperature from the average.
7: #include <iostream>
8: #include <iomanip>
9: using namespace std;
11: int main()
12: {
13: int t1, t2, t3, t4, t5, t6, t7;
14: double averageTemp;
16: cout.setf(ios::fixed, ios::floatfield);
17: cout.setf(ios::showpoint);
18: cout << setprecision(1);
20: cout << endl;
21: cout << "This program asks for 7 daily "
22: << "temperatures, then prints out their average " << endl;
23: cout << "and their differences from that average. " << endl;
24: cout << endl;
26: cout << "Enter the 7 daily temperatures "
27: << "as integers, then press ENTER: " << endl;
28: cin >> t1 >> t2 >> t3 >> t4 >> t5 >> t6 >> t7;
30: averageTemp = double(t1 + t2 + t3 + t4 + t5 + t6 + t7) / 7;
32: cout << endl;
33: cout << "The average temperature was "
34: << averageTemp << "." << endl;
35: cout << endl;
37: cout << "The daily temperatures and their "
38: << "differences from the average are: " << endl;
39: cout << endl;
40: cout << setw(4) << t1 << setw(7) << t1-averageTemp << endl;
41: cout << setw(4) << t2 << setw(7) << t2-averageTemp << endl;
42: cout << setw(4) << t3 << setw(7) << t3-averageTemp << endl;
43: cout << setw(4) << t4 << setw(7) << t4-averageTemp << endl;
44: cout << setw(4) << t5 << setw(7) << t5-averageTemp << endl;
45: cout << setw(4) << t6 << setw(7) << t6-averageTemp << endl;
46: cout << setw(4) << t7 << setw(7) << t7-averageTemp << endl;
47: cout << endl;
49: return 0;
50: }