Assignemnt Project 4 and 108th program

Code

///Name: Derrick Andreasen
///Period: 7
///Program name: 108th Program
///File name: Proj4prog.java
///Date Finished:4/12/2016

import java.util.Scanner;

public class Proj4prog
{
	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 if(op.equals("^")){
                c = 1;
                for(int i = 0; i < b; i++){
                        c = c+a;
                    }
                }
                else if(op.equals("%"))
                c = a%b;
                
                else
                {
                    System.out.println( "Undefined operator: '" + op + "' ." );
                    c = 0;
                }
                
                if(a != 0)
                    System.out.println(c);
            }while(a != 0);
                System.out.println("Bye, now.");
            }
        }
    

Picture of the output

Assignment project 4