/* AverageAge.java David G. Klick September 28, 2007 CIS 111 Demonstrates a loop used to calculate average age. */ public class AverageAge extends CIS111App { public static void main(String[] args) { // declare variables int sum = 0; int age = 0; int ctr = 0; // display intro message println("This program calculates an average age for a group of people"); // get age from user - priming read age = getInt("Enter an age (0 or less to end): "); // loop to accumulate ages while (age > 0) { sum = sum + age; ctr = ctr + 1; age = getInt("Enter an age (0 or less to end): "); } // display results println("Total number of ages entered: " + ctr); println("Total of all ages entered: " + sum); double average = (double)sum / ctr; printf("Average of all ages entered: %.2f\n", average); } }