Advertisement
rushdie

Calculator Class Exercise

Nov 29th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. package test;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Calculate {
  6.  
  7. public static void main(String[] args) {
  8. Scanner scan= new Scanner(System.in);
  9. double num1=0, num2=0; char oper;
  10.  
  11. System.out.println("Enter two numbers and operator to calculate");
  12. num1=scan.nextDouble();
  13. num2=scan.nextDouble();
  14. oper=scan.next().charAt(0);
  15. System.out.println("The Result "+num1+" "+oper+" " +num2+" = "+calc(num1, num2, oper));
  16. }
  17. public static double calc (double num1, double num2, char opr) {
  18. switch (opr) {
  19. case '+' : return num1+num2;
  20. case '-' : return num1-num2;
  21. case '*' : return num1*num2;
  22. case '/' : return num1/num2;
  23. case '^' : return Math.pow (num1, num2);
  24. default : return 0.0;
  25. }
  26.  
  27.  
  28. }
  29.  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement