Skip to content

Commit 98240c7

Browse files
Calculator
Calculator Co-Authored-By: Manish Upadhyay <ermanishupadhyay@gmail.com>
1 parent 4b7c856 commit 98240c7

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

src/JavaPrograms/Calculator.java

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package JavaPrograms;
2+
3+
import java.util.Scanner;
4+
5+
public class Calculator {
6+
7+
public static void main(String[] args) {
8+
// Calculator using switch case
9+
10+
Scanner reader = new Scanner(System.in);
11+
System.out.println("Enter two numbers : ");
12+
13+
double first = reader.nextDouble();
14+
double second = reader.nextDouble();
15+
16+
System.out.println("Please enter an operator: (+, - , * , / )");
17+
18+
char operator = reader.next().charAt(0);
19+
20+
double result = 0;
21+
22+
switch (operator) {
23+
case '+':
24+
result = first + second;
25+
break;
26+
case '-':
27+
result = first - second;
28+
break;
29+
case '*':
30+
result = first * second;
31+
break;
32+
case '/':
33+
result = first / second;
34+
break;
35+
36+
default:
37+
System.out.println("Please pass the correct operator");
38+
break;
39+
}
40+
System.out.println(result);
41+
}
42+
43+
}

0 commit comments

Comments
 (0)