public class ArrayOfTemperatures
{
    /******************************************************
     *Reads in 7 temperatures and shows which are above and
     *which are below the average of the 7 temperatures.
     ******************************************************/
    public static void main(String[] args)
    {
        double[] temperature = new double[7];

        int index;
        double sum, average;
        System.out.println("Enter 7 temperatures:");
        sum = 0;
        // Why do we use < instead of <=?
        for (index = 0; index < temperature.length; index++)
        {
            temperature[index] = SavitchIn.readLineDouble();
            // Style: should use += here.
            sum = sum + temperature[index];
        }
        // Why don't we need to cast 7 to a double?
        average = sum/7;

        System.out.println("The average temperature is " + average);
        System.out.println("The temperatures are");
        for (index = 0; index < 7; index++)
        {
            if (temperature[index] < average)
                System.out.println(temperature[index] + ": below average.");
            else if (temperature[index] > average)
                System.out.println(temperature[index] + ": above average.");
            else //temperature[index] == average
                System.out.println(temperature[index] + ": the average.");
        }
        System.out.println("Have a nice week.");
    }
}