Assignment #67 and Adding Values In A Loop

Code

    /// Name: Tim Chuang
/// Period: 7
/// Program Name: Adding Values In A Loop
/// File Name: AddingValuesInALoop.java
/// Date Finished: 12/15/2015

import java.util.Scanner;

public class AddingValuesInALoop
{
    public static void main ( String[] args )
	{
		int chosenNumber, previousNumber, total;
        previousNumber = 0;
        
        Scanner keyboard = new Scanner(System.in);
        
        System.out.println("I can add numbers");
        System.out.print("Number: ");
        chosenNumber = keyboard.nextInt();
        total = previousNumber + chosenNumber;
        System.out.println("The total is " + total + ".");
        previousNumber = total;
        
        while ( chosenNumber != 0 )
        {
            System.out.print("Number: ");
            chosenNumber = keyboard.nextInt();
            total = previousNumber + chosenNumber;
            System.out.println("The total is " + total + ".");
            previousNumber = total;  
        }
        
        if ( chosenNumber == 0 )
        {
            System.out.println();
            System.out.println("Your total is " + total + ".");
        }
    }
}
    
    

Picture of the output

Assignment 67