/************************************************************
 File: ForLoop.java
 This program demonstrates the use of a for loop
************************************************************/

import java.util.*;
import java.io.*;
public class ForLoop 
{
        public static void main(String[] args) throws java.io.IOException
        {
                int num = 0, count = 0, total = 0;
		boolean flag = true;
	while(flag)
	{ 
                System.out.print( "Enter whole numbers, and -99 to quit:");
                BufferedReader br;
                StringTokenizer st;
                br = new BufferedReader( new InputStreamReader( System.in));
                String input = br.readLine();
                st = new StringTokenizer( input);
		try
		{
                	num = Integer.parseInt(st.nextToken());
                	for ( ; num != -99; )
	 		{
                        		count++;
                        		total += num;
	                        	num = Integer.parseInt(st.nextToken());
              		}
			flag = false;
		}
		catch(NumberFormatException nfe)
		{
			System.out.println("Invalid Entry");
			System.out.println(nfe.getMessage());
			continue;		
			//System.exit(0);
		}
	}
        System.out.println( "The average is " + ((float)total/count) );

        }
}