gmen712

Calculator

Jan 14th, 2013
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.02 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Calc {
  3.     public static void main(String args[]){
  4.         Scanner calc = new Scanner(System.in);
  5.         int operation;
  6.         double faum, saum, aanswer, fsum, ssum, sanswer, fmum, smum, manswer, fdum, sdum, danswer, feum, seum, eanswer, fqum, qanswer;
  7.         System.out.println("Enter 1 to add, 2 to subtract, 3 to multiply, 4 to divide, 5 to use exponents, or 6 to use square roots.");
  8.         operation = calc.nextInt();
  9.         switch (operation){
  10.         case 1:
  11.             System.out.println("Enter First Number:");
  12.             faum = calc.nextDouble();
  13.             System.out.println("Enter Second Number:");
  14.             saum = calc.nextDouble();
  15.             aanswer = faum + saum;
  16.             System.out.print("The Answer is ");
  17.             System.out.println(aanswer);
  18.             break;
  19.         case 2:
  20.             System.out.println("Enter First Number:");
  21.             fsum = calc.nextDouble();
  22.             System.out.println("Enter Second Number:");
  23.             ssum = calc.nextDouble();
  24.             sanswer = fsum - ssum;
  25.             System.out.print("The Answer is ");
  26.             System.out.println(sanswer);
  27.             break;
  28.         case 3:
  29.             System.out.println("Enter First Number:");
  30.             fmum = calc.nextDouble();
  31.             System.out.println("Enter Second Number:");
  32.             smum = calc.nextDouble();
  33.             manswer = fmum * smum;
  34.             System.out.print("The Answer is ");
  35.             System.out.println(manswer);
  36.             break;
  37.         case 4:
  38.             System.out.println("Enter First Number:");
  39.             fdum = calc.nextDouble();
  40.             System.out.println("Enter Second Number:");
  41.             sdum = calc.nextDouble();
  42.             danswer = fdum / sdum;
  43.             System.out.print("The Answer is ");
  44.             System.out.println(danswer);
  45.             break;
  46.         case 5:
  47.             System.out.println("Enter Base:");
  48.             feum = calc.nextDouble();
  49.             System.out.println("Enter Exponent:");
  50.             seum = calc.nextDouble();
  51.             eanswer = Math.pow(feum, seum);
  52.             System.out.println("The Answer is ");
  53.             System.out.println(eanswer);
  54.             break;
  55.         case 6:
  56.             System.out.println("Enter Radicand:");
  57.             fqum = calc.nextDouble();
  58.             qanswer = Math.sqrt(fqum);
  59.             System.out.println("The Answer is ");
  60.             System.out.println(qanswer);
  61.             break;
  62.         }
  63.        
  64.     }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment