Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Calc {
- public static void main(String args[]){
- Scanner calc = new Scanner(System.in);
- int operation;
- double faum, saum, aanswer, fsum, ssum, sanswer, fmum, smum, manswer, fdum, sdum, danswer, feum, seum, eanswer, fqum, qanswer;
- 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.");
- operation = calc.nextInt();
- switch (operation){
- case 1:
- System.out.println("Enter First Number:");
- faum = calc.nextDouble();
- System.out.println("Enter Second Number:");
- saum = calc.nextDouble();
- aanswer = faum + saum;
- System.out.print("The Answer is ");
- System.out.println(aanswer);
- break;
- case 2:
- System.out.println("Enter First Number:");
- fsum = calc.nextDouble();
- System.out.println("Enter Second Number:");
- ssum = calc.nextDouble();
- sanswer = fsum - ssum;
- System.out.print("The Answer is ");
- System.out.println(sanswer);
- break;
- case 3:
- System.out.println("Enter First Number:");
- fmum = calc.nextDouble();
- System.out.println("Enter Second Number:");
- smum = calc.nextDouble();
- manswer = fmum * smum;
- System.out.print("The Answer is ");
- System.out.println(manswer);
- break;
- case 4:
- System.out.println("Enter First Number:");
- fdum = calc.nextDouble();
- System.out.println("Enter Second Number:");
- sdum = calc.nextDouble();
- danswer = fdum / sdum;
- System.out.print("The Answer is ");
- System.out.println(danswer);
- break;
- case 5:
- System.out.println("Enter Base:");
- feum = calc.nextDouble();
- System.out.println("Enter Exponent:");
- seum = calc.nextDouble();
- eanswer = Math.pow(feum, seum);
- System.out.println("The Answer is ");
- System.out.println(eanswer);
- break;
- case 6:
- System.out.println("Enter Radicand:");
- fqum = calc.nextDouble();
- qanswer = Math.sqrt(fqum);
- System.out.println("The Answer is ");
- System.out.println(qanswer);
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment