Assignment #107

Code

    /// Gian Adoremos
    /// Period: 7
    /// Program Name: HundrethSeventh Program
    /// File Name: BabyCalculator.java
    /// Date Finished: 4/27/16
    
      public class BabyCalculator
      {
      	public static void main( String[] args )
      	{
      		Scanner keyboard = new Scanner(System.in);
      
      		double a, b, c;
      		String op;
      
      		do
      		{
      			System.out.print("> ");
      			a  = keyboard.nextDouble();
      			op = keyboard.next();
      			b  = keyboard.nextDouble();
      
      			if ( op.equals("+") )
      				c = a + b;
      			else if ( op.equals("*") )
      				c = a * b;
      			else if ( op.equals("-") )
      				c = a - b;
      			else if ( op.equals("/") )
      				c = a / b;
      			else
      			{
      				System.out.println("Undefined operator: '" + op + "'.");
      				c = 0;
      			}
      
      			System.out.println(c);
      
      		} while ( a != 0 );
      	}
      } 

Picture of the output

Assignment 100