//Jacob Silvestre CSC5 Chapter 2, P. 81, #5
//
/*************************************************************************
*
* CALCULATE AVERAGE OF VALUES
* ____________________________________________________________
* This program calculates the average of five values by adding
* the values together and dividing the sum by 5.
*
* Computation is based on the formula:
* sum = 28 + 32 + 37 + 24 + 33
* average = sum / 5
* ____________________________________________________________
* INPUT
* 28 : first value
* 32 : second value
* 37 : third value
* 24 : fourth value
* 33 : fifth value
*
* OUTPUT
* average : mean of the five values
*************************************************************************/
#include <iostream>
using namespace std;
int main()
{
int value1;
int value2;
int value3;
int value4;
int value5;
int sum;
double average;
//
// Initialize Program Variables
value1 = 28;
value2 = 32;
value3 = 37;
value4 = 24;
value5 = 33;
//
// Calculate Sum
sum = value1 + value2 + value3 + value4 + value5;
//
// Calculate Average
average = sum / 5.0;
//
// Output Result
cout << "The average is "<< average << endl;
return 0;
}
Ly9KYWNvYiBTaWx2ZXN0cmUgQ1NDNSBDaGFwdGVyIDIsIFAuIDgxLCAjNQovLwovKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKgogKiBDQUxDVUxBVEUgQVZFUkFHRSBPRiBWQUxVRVMKICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIFRoaXMgcHJvZ3JhbSBjYWxjdWxhdGVzIHRoZSBhdmVyYWdlIG9mIGZpdmUgdmFsdWVzIGJ5IGFkZGluZwogKiB0aGUgdmFsdWVzIHRvZ2V0aGVyIGFuZCBkaXZpZGluZyB0aGUgc3VtIGJ5IDUuIAogKiAKICogQ29tcHV0YXRpb24gaXMgYmFzZWQgb24gdGhlIGZvcm11bGE6CiAqIHN1bSA9IDI4ICsgMzIgKyAzNyArIDI0ICsgMzMKICogYXZlcmFnZSA9IHN1bSAvIDUKICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIElOUFVUCiAqIDI4IDogZmlyc3QgdmFsdWUKICogMzIgOiBzZWNvbmQgdmFsdWUKICogMzcgOiB0aGlyZCB2YWx1ZQogKiAyNCA6IGZvdXJ0aCB2YWx1ZQogKiAzMyA6IGZpZnRoIHZhbHVlCiAqIAogKiBPVVRQVVQKICogYXZlcmFnZSA6IG1lYW4gb2YgdGhlIGZpdmUgdmFsdWVzCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwoKI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CglpbnQgdmFsdWUxOwoJaW50IHZhbHVlMjsgCglpbnQgdmFsdWUzOyAKCWludCB2YWx1ZTQ7IAoJaW50IHZhbHVlNTsgCglpbnQgc3VtOyAKCWRvdWJsZSBhdmVyYWdlOyAKCQoJLy8KCS8vIEluaXRpYWxpemUgUHJvZ3JhbSBWYXJpYWJsZXMKCXZhbHVlMSA9IDI4OyAKCXZhbHVlMiA9IDMyOyAKCXZhbHVlMyA9IDM3OyAKCXZhbHVlNCA9IDI0OyAKCXZhbHVlNSA9IDMzOyAKCQoJLy8KCS8vIENhbGN1bGF0ZSBTdW0gCglzdW0gPSB2YWx1ZTEgKyB2YWx1ZTIgKyB2YWx1ZTMgKyB2YWx1ZTQgKyB2YWx1ZTU7IAoJCgkvLwoJLy8gQ2FsY3VsYXRlIEF2ZXJhZ2UKCWF2ZXJhZ2UgPSBzdW0gLyA1LjA7IAoKCS8vCgkvLyBPdXRwdXQgUmVzdWx0Cgljb3V0IDw8ICJUaGUgYXZlcmFnZSBpcyAiPDwgYXZlcmFnZSA8PCBlbmRsOwoJCglyZXR1cm4gMDsKfQ==