Assignment #128 Summing Several Numbers from Any File
Code
/// Name: John Huh
/// Period: 6
/// Program Name: Summing Several Numbers from Any File
/// File Name: SumSeveral.java
/// Date Finished: 5/23/2016
import java.io.File;
import java.util.Scanner;
public class SumSeveral{
public static void main(String[] args) throws Exception {
int sum = 0;
String file;
Scanner keyboard = new Scanner(System.in);
System.out.println();
System.out.print( "Which file would you like to read numbers from: " );
file = keyboard.next();
System.out.println( "Reading numbers from \"" + file + "\"" );
System.out.println();
Scanner fileIn = new Scanner(new File(file));
do
{
int a = fileIn.nextInt();
System.out.print( a + " " );
sum = sum + a;
} while ( fileIn.hasNext() );
fileIn.close();
System.out.println();
System.out.println( "Total is " + sum );
System.out.println();
}
}
Picture of the output