- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCalculator.java
More file actions
Latest commit
55 lines (53 loc) · 2.1 KB
/
Copy pathCalculator.java
File metadata and controls
55 lines (53 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
importjava.util.*;
classCalculator
{
publicstaticvoidmain(Stringargs[])
{
Scannerscan=newScanner(System.in);
intnum1,num2,sum,diff,mul;
doublen1,n2,remainder;
charch;
do
{
System.out.println("1.Addition '+'");
System.out.println("2.Subtraction '-'");
System.out.println("3.MUltiplication '*'");
System.out.println("4.Division '/'");
System.out.println("5.EXit");
System.out.println("Enter your choice:");
ch=scan.next().charAt(0);
switch(ch)
{
case'+':System.out.println("Enter num1:");
num1=scan.nextInt();
System.out.println("Enter num2:");
num2=scan.nextInt();
sum=num1+num2;
System.out.println("Sum:"+sum);
break;
case'-':System.out.println("Enter num1:");
num1=scan.nextInt();
System.out.println("Enter num2:");
num2=scan.nextInt();
diff=num1-num2;
System.out.println("Difference"+diff);
break;
case'*':System.out.println("Enter num1:");
num1=scan.nextInt();
System.out.println("Enter num2:");
num2=scan.nextInt();
mul=num1*num2;
System.out.println("Product:"+mul);
break;
case'/':System.out.println("Enter num1:");
n1=scan.nextDouble();
System.out.println("Enter num2:");
n2=scan.nextDouble();
remainder=n1/n2;
System.out.println("Remainder:"+remainder);
break;
case'$':System.exit(0);
}
}while(true);
}
}