// Marvyn De La Torre CS1A Chapter 3, P.143, #4
/*************************************************************
// Calculate Average Rainfall
//
// This program displays the average rainfall for three months.
//
// Input:
// Names of three months
// Rainfall amounts for three months
//
// Output:
// Average rainfall for the three months
*************************************************************/
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
int main()
{
string month1;
string month2;
string month3;
double rain1;
double rain2;
double rain3;
double average;
cin >> month1;
cin >> rain1;
cin >> month2;
cin >> rain2;
cin >> month3;
cin >> rain3;
average = (rain1 + rain2 + rain3) / 3;
cout << fixed << showpoint << setprecision(2);
cout << "The average rainfall for " << month1 << ", "
<< month2 << ", and " << month3 << " is "
<< average << " inches.";
return 0;
}
Ly8gTWFydnluIERlIExhIFRvcnJlICAgIENTMUEgICAgQ2hhcHRlciAzLCBQLjE0MywgIzQKCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCi8vIENhbGN1bGF0ZSBBdmVyYWdlIFJhaW5mYWxsCi8vCi8vIFRoaXMgcHJvZ3JhbSBkaXNwbGF5cyB0aGUgYXZlcmFnZSByYWluZmFsbCBmb3IgdGhyZWUgbW9udGhzLgovLwovLyBJbnB1dDoKLy8gTmFtZXMgb2YgdGhyZWUgbW9udGhzCi8vIFJhaW5mYWxsIGFtb3VudHMgZm9yIHRocmVlIG1vbnRocwovLwovLyBPdXRwdXQ6Ci8vIEF2ZXJhZ2UgcmFpbmZhbGwgZm9yIHRoZSB0aHJlZSBtb250aHMKKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGlvbWFuaXA+CiNpbmNsdWRlIDxzdHJpbmc+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIHN0cmluZyBtb250aDE7CiAgICBzdHJpbmcgbW9udGgyOwogICAgc3RyaW5nIG1vbnRoMzsKICAgIGRvdWJsZSByYWluMTsKICAgIGRvdWJsZSByYWluMjsKICAgIGRvdWJsZSByYWluMzsKICAgIGRvdWJsZSBhdmVyYWdlOwoKICAgIGNpbiA+PiBtb250aDE7CiAgICBjaW4gPj4gcmFpbjE7CiAgICBjaW4gPj4gbW9udGgyOwogICAgY2luID4+IHJhaW4yOwogICAgY2luID4+IG1vbnRoMzsKICAgIGNpbiA+PiByYWluMzsKCiAgICBhdmVyYWdlID0gKHJhaW4xICsgcmFpbjIgKyByYWluMykgLyAzOwoKICAgIGNvdXQgPDwgZml4ZWQgPDwgc2hvd3BvaW50IDw8IHNldHByZWNpc2lvbigyKTsKICAgIGNvdXQgPDwgIlRoZSBhdmVyYWdlIHJhaW5mYWxsIGZvciAiIDw8IG1vbnRoMSA8PCAiLCAiCiAgICAgICAgIDw8IG1vbnRoMiA8PCAiLCBhbmQgIiA8PCBtb250aDMgPDwgIiBpcyAiCiAgICAgICAgIDw8IGF2ZXJhZ2UgPDwgIiBpbmNoZXMuIjsKCiAgICByZXR1cm4gMDsKfQ==