/****************************************************************
Johnathan Raphael Patrick
MAY 5 2007
Project 5 : THIS PROGRAM WILL ASK THE USER,FOR THE AVERAGE RAIN
FALL FOR EACH MONTH,ENTER THIS INTO AN ARRAY, OUTPUT INTO A NEAT
TABLE,THE MONTH AND IT'S AVERAGE RAINFALL NEXT CALCULATE THE
AVERAGE FOR ALL 12 MONTHS LASTLY OUTPUT IN A NEAT TABLE, THE
MONTH, IT'S AVERAGE AND IT'S DIFFERENCE FROM THE AVERAGE
FOR ALL 12 MONTHS.
*****************************************************************/
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
double rainfall[12];
// get the rainfall permonth
cin>>rainfall[0]; // jan
cin>>rainfall[1]; // feb
cin>>rainfall[2]; // Mar
cin>>rainfall[3]; // April
cin>>rainfall[4]; // May
cin>>rainfall[5]; // June
cin>>rainfall[6]; // July
cin>>rainfall[7]; // August
cin>>rainfall[8]; // September
cin>>rainfall[9]; // October
cin>>rainfall[10]; // November
cin>>rainfall[11]; // December
// get the average
double average = 0;
int i = 0;
while (i < 12) {
average += rainfall[i++];
}
average = average/12.0;
//OUTPUT INTO A NEAT TABLE... THE MONTH AND IT'S AVERAGE RAINFALL
cout<<"January"<<rainfall[0];
cout<<"February"<< rainfall[1];
cout <<"March"<<rainfall[2];
cout <<"April"<<rainfall[3];
cout <<"May"<<rainfall[4];
cout <<"June"<<rainfall[5];
cout <<"July"<<rainfall[6];
cout <<"August"<<rainfall[7];
cout <<"September"<<rainfall[8];
cout <<"October"<<rainfall[9];
cout <<"November"<<rainfall[10];
cout <<"December"<<rainfall[11];
// LASTLY OUTPUT IN A NEAT TABLE... THE MONTH<< IT'S AVERAGE AND IT''S DIFFERENCE FROM THE
// AVERAGE FOR ALL 12 MONTHS
cout<<"January"<< rainfall[0]<< average-rainfall[0];
cout<<"February"<< rainfall[1]<< average-rainfall[1];
cout<<"March"<< rainfall[2]<< average-rainfall[2];
cout<<"April"<< rainfall[3]<< average-rainfall[3];
cout<<"May"<< rainfall[4]<< average-rainfall[4];
cout<<"June"<< rainfall[5]<< average-rainfall[5];
cout<<"July"<< rainfall[6]<< average-rainfall[6];
cout<<"August"<< rainfall[7]<< average-rainfall[7];
cout<<"September"<< rainfall[8]<< average-rainfall[8];
cout<<"October"<< rainfall[9]<< average-rainfall[9];
cout<<"November"<< rainfall[10]<< average-rainfall[10];
cout<<"December"<< rainfall[11]<< average-rainfall[11];
return 0;
}