1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
#include <iostream>
using namespace std;
void getData(int rainfall[12][2]);
int averageHigh(int rainfall[12][2]);
int averageLow(int rainfall[12][2]);
char findMonth(int months);
int main()
{
int rainfall[12][2];
char months[12][10]={"January","February","March","April","May","June","July","August","September","October","November","December"};
int monthNum;
getData(rainfall);
averageHigh(rainfall);
averageLow(rainfall);
findMonth(monthNum);
return 0;
}
void getData(int rainfall[12][2])
{
for (int i = 0; i < 12; i++)
{
cout << "Please enter the highest and lowest amount of rainfall for the month." << endl;
cin >> rainfall[i][0] >> rainfall[i][1];
}
}
int averageHigh(int rainfall[12][2])
{
double sum=0;
double average=0;
for(int a=0;a<12;a++)
{
sum+=rainfall[a][0];
}
average=sum/12.0;
cout<<"Average high is- "<<average<<endl;
}
int averageLow(int rainfall[12][2])
{
double sum=0;
double average=0;
for(int a=0;a<12;a++)
{
sum+=rainfall[a][1];
}
average=sum/12.0;
cout<<"Average low is- "<<average<<endl;
}
char findMonth(int months)
{
int monthNum;
char months[12][10]={"January","February","March","April","May","June","July","August","September","October","November","December"};
cout<<"Please enter the number of the month"<<endl;
cin>>monthNum;
cout<<months[monthNum][10];
}
int lowestRainfall(int rainfall[12][2])
{
int low;
for(int a=0;a<12;a++)
{
sum+=rainfall[a][1];
months[monthNum][10];
}
cout<<"The month with the lowest rainfall is "<<low<<endl;
|