Source of ArrayOfTemperatures2.java


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