previous | start | next

Example 1

This example uses Sedgewick's stdlib classes.

public class Average {
    public static void main(String[] args) {
        StdIn.fromString ("10.0 5.0 6.0 3.0 7.0 32.0");
        
        int count = 0;       // number input values
        double sum = 0.0;    // sum of input values

        // read data and compute statistics
        while (!StdIn.isEmpty()) {
            double value = StdIn.readDouble();
            sum += value;
            count++;
        }

        // compute the average
        double average = sum / count;

        // print results
        StdOut.println("Average is " + average);
    }
}


previous | start | next