Shavit

Simple Calculator

Oct 13th, 2013
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. // Shavit Borisov
  2. // CW
  3.  
  4. import java.util.Scanner;
  5.  
  6. public class SimpleCalculator {
  7.  
  8.     public static void main(String[] args)
  9.    
  10.     {
  11.         Scanner in = new Scanner (System.in);
  12.        
  13.         float num1, num2;
  14.         char operator;
  15.        
  16.         System.out.println("Enter 2 numbers and an operator:");
  17.         num1 = in.nextFloat();
  18.         num2 = in.nextFloat();
  19.         operator = in.next().charAt(0);
  20.        
  21.         if (operator == '+')
  22.         {
  23.             System.out.printf("Your equation is %.2f + %.2f = %.2f", num1, num2, num1+num2);
  24.         }
  25.             else if (operator == '-')
  26.             {
  27.                 System.out.printf("Your equation is %.2f - %.2f = %.2f", num1, num2, num1-num2);
  28.             }
  29.                 else if (operator == '*')
  30.                 {
  31.                     System.out.printf("Your equation is %.2f * %.2f = %.2f", num1, num2, num1*num2);
  32.                 }
  33.                     else if (operator == '/')
  34.                     {
  35.                         if(!(num2==0))
  36.                             System.out.printf("Your equation is %.2f / %.2f = %.2f", num1, num2, num1/num2);
  37.                         else
  38.                             System.out.printf("Your equation is invalid!");
  39.                     }
  40.         else
  41.             System.out.printf("Your equation is invalid!");
  42.        
  43.         in.close();
  44.     }
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment