// Marvyn De La Torre CS1A Chapter 2, Page 81, #5
/****************************************************************
* AVERAGE OF VALUES
* --------------------------------------------------------------
* This program stores five values, calculates their sum, and
* then calculates and displays their average.
* --------------------------------------------------------------
* INPUT
* value1 - value5 : Five integer values
*
* OUTPUT
* sum : Sum of the five values
* average : Average 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;
// Assign the given values
value1 = 28;
value2 = 32;
value3 = 37;
value4 = 24;
value5 = 33;
// Calculate the sum
sum = value1 + value2 + value3 + value4 + value5;
// Calculate the average
average = sum / 5.0;
// Display the average
cout << "The average is " << average << endl;
return 0;
}
Ly8gTWFydnluIERlIExhIFRvcnJlICAgIENTMUEgICAgQ2hhcHRlciAyLCBQYWdlIDgxLCAjNQoKLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKICogQVZFUkFHRSBPRiBWQUxVRVMKICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICogVGhpcyBwcm9ncmFtIHN0b3JlcyBmaXZlIHZhbHVlcywgY2FsY3VsYXRlcyB0aGVpciBzdW0sIGFuZAogKiB0aGVuIGNhbGN1bGF0ZXMgYW5kIGRpc3BsYXlzIHRoZWlyIGF2ZXJhZ2UuCiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAqIElOUFVUCiAqIHZhbHVlMSAtIHZhbHVlNSA6IEZpdmUgaW50ZWdlciB2YWx1ZXMKICoKICogT1VUUFVUCiAqIHN1bSAgICAgICAgICAgICA6IFN1bSBvZiB0aGUgZml2ZSB2YWx1ZXMKICogYXZlcmFnZSAgICAgICAgIDogQXZlcmFnZSBvZiB0aGUgZml2ZSB2YWx1ZXMKICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCgojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGludCB2YWx1ZTE7CiAgICBpbnQgdmFsdWUyOwogICAgaW50IHZhbHVlMzsKICAgIGludCB2YWx1ZTQ7CiAgICBpbnQgdmFsdWU1OwogICAgaW50IHN1bTsKICAgIGRvdWJsZSBhdmVyYWdlOwoKICAgIC8vIEFzc2lnbiB0aGUgZ2l2ZW4gdmFsdWVzCiAgICB2YWx1ZTEgPSAyODsKICAgIHZhbHVlMiA9IDMyOwogICAgdmFsdWUzID0gMzc7CiAgICB2YWx1ZTQgPSAyNDsKICAgIHZhbHVlNSA9IDMzOwoKICAgIC8vIENhbGN1bGF0ZSB0aGUgc3VtCiAgICBzdW0gPSB2YWx1ZTEgKyB2YWx1ZTIgKyB2YWx1ZTMgKyB2YWx1ZTQgKyB2YWx1ZTU7CgogICAgLy8gQ2FsY3VsYXRlIHRoZSBhdmVyYWdlCiAgICBhdmVyYWdlID0gc3VtIC8gNS4wOwoKICAgIC8vIERpc3BsYXkgdGhlIGF2ZXJhZ2UKICAgIGNvdXQgPDwgIlRoZSBhdmVyYWdlIGlzICIgPDwgYXZlcmFnZSA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==