fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. Scanner reader0 = new Scanner(System.in);
  13. System.out.println("Please enter first number");
  14. double a = reader0.nextDouble();
  15. System.out.println("Please enter one of the following function inputs; + to add numbers, - to subtract numbers, * to multiply, / to divide, ^ to power, # to square root.");
  16. String operator = reader0.next();
  17. double result = 0.0;
  18. if (operator.equals("#")) {
  19. result = Math.sqrt(a);
  20. } else {
  21. System.out.println("Please enter second number");
  22. double b = reader0.nextDouble();
  23. switch (operator) {
  24. case "+":
  25. result = a + b;
  26. break;
  27. case "-":
  28. result = a - b;
  29. break;
  30. default:
  31. System.out.println("Invalid entry entered");
  32. break;
  33. }
  34. }
  35. System.out.println("Result is " + result);
  36. }
  37. }
Success #stdin #stdout 0.14s 31228KB
stdin
4
-
2
stdout
Please enter first number
Please enter one of the following function inputs; + to add numbers, - to subtract numbers, * to multiply, / to divide, ^ to power, # to square root.
Please enter second number
Result is 2.0