Reference no: EM132201103
Write a java program that uses a two-dimensional array to store the highest and lowest temperatures for each month of the year. The input should be read from a text file using the following data:
30 40 45 60 70 90 89 95 79 90 70 40
-10 -8 20 30 50 75 85 79 50 80 30 12
For example, 30 represent the highest temperature in the month of January and -10 represent the lowest temperature in the month of January.
The program should calculate the following:
A method that calculates the Average high for the year
A method that calculates the Average low for the year
A method that calculates and returns the index of the Highest temperature of the year
A method that calculates and returns the index of the Lowest temperature of the year
Should have all other standard methods such as setters, getters, constructors (default, alternate, and copy), makCopy, getCopy, equals, toString.
Your output must be written to an output file
Note that your program should have at least two classes. This means an object in main should calculates the output in the list above.