Assignment #128

Code

    /// Name: Mahima Choudhary
    /// Period: 6
    /// Program Name: Summing Several Numbers from Any File
    /// File Name: SumNumsFiles.java
    /// Date Finished: 5/16/2016
    
    import java.io.File;
    import java.util.Scanner;
    
    public class SumNumsFiles {
    
        public static void main(String[] args) throws Exception {
        
            String file;
            int total = 0;
            
            Scanner k = new Scanner(System.in);
            
            System.out.print("\nWhich file would you like to read the numbers from: ");
            file = k.next();
            System.out.println("Reading numbers from \"" + file + "\"");
            System.out.println();
            
            Scanner fileReader = new Scanner(new File(file));
            
            while(fileReader.hasNext()) {
                int number = fileReader.nextInt();
                System.out.print(number + " ");
                total = number + total;
            }
            
            System.out.println("\nTotal is " + total + "\n");
            fileReader.close();
        }
    }
    

Picture of the output

Assignment 128