Assignment 73

code

///Name: Mutsu Osoegawa
///Period: 7
///Project Name: Baby Calculator
///File Name: BabyCalculator.java
///Date: 1/4/2016

import java.util.Scanner;

public class BabyCalculator
{
	public static void main( String[] args )
	{
		Scanner keyboard = new Scanner(System.in);
        System.out.println( "Calculator" );
        Double first, second, third;
        String operation;
        do 
        {
            System.out.print( "> " );
            first = keyboard.nextDouble();
            operation = keyboard.next();
            second = keyboard.nextDouble();
            if ( operation.equals("+") )
            {
                third = first + second;
            }
            else if ( operation.equals("-"))
            {
                third = first - second;
            }
            else if ( operation.equals("*"))
            {
                third = first * second;
            }
            else if ( operation.equals("/"))
            {
                third = first / second;
            }
            else 
            {
                System.out.println( "Undefined operation '" + operation + "'. " );
                third = 0.0;
            }
            System.out.println(third);
        } while (first != 0);
        System.out.println( "Good Bye. ");
                           
    }
}