can somone please give me the code to this question, user enters and stores the average monthly rainfall.... | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

can somone please give me the code to this question, user enters and stores the average monthly rainfall....

figures (int) for three (3) towns over a year. The rows represent the months, and the columns represent the towns. PLEASE I NEED CODE IN JAVA ASAP.

26th Sep 2017, 11:32 PM
Darrian Rajah
Darrian Rajah - avatar
5 Answers
+ 2
Write program where user enters and stores the average monthly rainfall figures (int) for three (3) towns over a year. The rows represent the months, and the columns represent the towns.
26th Sep 2017, 11:35 PM
Darrian Rajah
Darrian Rajah - avatar
+ 1
You are gonna need a two dimensional array.. Your array needs 12 lines (rows) for storing months (0 is January, 1 is February etc) and 3 columns, each column represents a city (0 is city1, 1 is city 2...) So you need int [] [] rainfall = new int [12] [3]; This array is where the user will store the info of the rainfall. The array should contain the following info - - > rainfall[0][0] = (rainfall of January of City1), rainfall[2][1] = (rainfall of March of City2) etc You need to ask the user to input data to populate the array. One example is the following: for (int i=0; i<12; i++){ System.out.println("Enter rainfall of January") ; // Read the input of the user on 3 variables for example rainfall[i][0] = first_value; rainfall[i][1] = second_value; rainfall[i][2] = third_value; } After that is done ask fpr an int input from the user and print that row. Use a switch for that like this switch(user_input) { Case 0: //January, print rainfall[0][i]... // print 3 totals by adding the numbers in each row break; Case 1: // February....... }
27th Sep 2017, 12:02 AM
Haris Koktsidis
Haris Koktsidis - avatar
0
Calculate and print the total rainfall figures for each town, and the average rainfall for each month. Use a switch statement to print out the month name according to the column subscript value (E.g. if col = 0, then print January, col = 1 then print February, etc.) with the corresponding total alongside it.
26th Sep 2017, 11:36 PM
Darrian Rajah
Darrian Rajah - avatar
0
That’s the whole question please help.
26th Sep 2017, 11:36 PM
Darrian Rajah
Darrian Rajah - avatar
0
Thank you so much
27th Sep 2017, 5:36 AM
Darrian Rajah
Darrian Rajah - avatar