// Compute the average of a list of doubles. // Input the list from a Scanner object. // Terminate the list when nonnumeric input // is encountered. import java.util.Scanner; public class Average { public static void main(String[ ] argv) { double sum = 0.0, average; int count = 0; Scanner console = new Scanner(System.in); while (console.hasNextDouble( )) { sum += console.nextDouble( ); count++; } average = sum / count; System.out.printf("The average is %5.2f.\n", average); } } // Keyboard input and screen output: 1 2 3 4 5 end The average is 3.00.