Source of ArrayOfTemperatures.java


  1: //ArrayOfTemperatures.java
  2: 
  3: /**
  4:  * Reads 7 temperatures from the user and shows which are above 
  5:  * and which are below the average of the 7 temperatures.
  6:  */
  7: import java.util.Scanner;
  8: 
  9: public class ArrayOfTemperatures
 10: {
 11:     public static void main(String[] args)
 12:     {
 13:         double[] temperature = new double[7];
 14: 
 15:         //Read temperatures and compute their average:
 16:         Scanner keyboard = new Scanner(System.in);
 17:         System.out.println("Enter 7 temperatures:");
 18:         double sum = 0;
 19:         for (int index = 0; index < 7; index++)
 20:         {
 21:             temperature[index] = keyboard.nextDouble();
 22:             sum = sum + temperature[index];
 23:         }
 24:         double average = sum / 7;
 25:         System.out.println("The average temperature is " + average);
 26: 
 27:         //Display each temperature and its relation to the average:
 28:         System.out.println("The temperatures are");
 29:         for (int index = 0; index < 7; index++)
 30:         {
 31:             if (temperature[index] < average)
 32:                 System.out.println(temperature[index] + " below average");
 33:             else if (temperature[index] > average)
 34:                 System.out.println(temperature[index] + " above average");
 35:             else //temperature[index] == average
 36:                 System.out.println(temperature[index] + " the average");
 37:         }
 38:         System.out.println("Have a nice week.");
 39:     }
 40: }