A Java program is required to accept and process meteorological data. This program is to accept the following data for each month of a user-specified year (in month order):
• total rainfall (in cm);
• highest temperature (in degrees Celsius);
• the day number (of the month) upon which the highest temperature occurred;
• total hours of sunshine (to 1 decimal place).
As it accepts the data, the program will calculate the following statistics:
• the wettest month;
• the mean daily rainfall in the wettest month;
• the date of the highest temperature (day and month);
• the highest temperature itself;
• the sunniest month;
• the mean daily hours of sunshine in the sunniest month.
It will then output the above statistics, firstly to the screen (identifying each statistic as it does so) and then to a text file. As it does this, it will output month names (rather than month numbers) and will output the mean rainfall and mean sunshine hours to one decimal place. To format the highest daily rainfall and maximum daily hours of sunshine to 1 decimal place, you will need to refer to pp. 18-19 of the handbook.
Once the user has been presented with the year's statistics, he/she should be able to retrieve the original data for any month number 1-12 that he/she specifies. The user should be able to do this as many times as he/she desires.
The original data is to be read in from a file with a name that has the format '[url removed, login to view]', where 'yyyy' is replaced with the relevant year. (E.g., '[url removed, login to view]'.) In order to determine whether the data file exists for a particular year, of course, you will need to make use of the File class's exists method. The statistics that are calculated are to be written out to a data file with a name that has the format '[url removed, login to view]'. (E.g., '[url removed, login to view]'.)
25 freelance ont fait une offre moyenne de 77 £ pour ce travail
this is very easy job for me i will do this task with in one day and will provide you with very good quality of work :) i am expert in java i have 4 years of experience in it