Using object-oriented principles, write a C++ program that will analyze a year's worth of rainfall data.Within the class, create a private member function called getData that will read in the data from an input file called rain2019.txt. This file contains the total rainfall for each of the 12 months.Read the contents of this file into a float array. The class should also have four private member functions that compute and return the totalRainfall, averageRainfall, driestMonth, and wettestMonth. The last two private member functions return thenumber of the month with the lowest and highest rainfall amounts, not the amount of rain that fell in those months. Notice that the month number can be used to obtain the amount of rain that fell those months. Create a private member function called displayReport that will print a summary rainfall report similar to the following
2019 Rain Report for X CountyTotal rainfall: 34.19 inchesAverage monthly rainfall: 2.85 inchesThe least amount of rain fell in January with 0.84 inches.The most rain fell in April with 4.29 inches.End of report.
All output values should display 2 decimal places.Use private member functions and variables.Use public member functions for a constructor (where appropriate) and a driver method only.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here