import java.io.*; import java.util.*; class Average11 { // A program to calculate the average of a series of integers // read as a single line (uses StringTokenizer). // Long version - all statements expanded. public static void main(String[] args) throws IOException { String numberString,nextToken,dstring; StringTokenizer tokens; BufferedReader in; InputStreamReader in1; int sum,nextInt,count; double sum1,average; in1 = new InputStreamReader(System.in); in = new BufferedReader(in1); System.out.println("Enter the numbers (on one line): "); numberString=in.readLine(); tokens = new StringTokenizer(numberString); sum=0; count=0; while(tokens.hasMoreTokens()) { nextToken=tokens.nextToken(); nextInt=Integer.parseInt(nextToken); sum=sum+nextInt; count=count+1; } sum1=(double)sum; average=sum1/count; dstring=Text.writeDouble(average,5,3); System.out.println("Average is: "+dstring); } }