-
Notifications
You must be signed in to change notification settings - Fork 1
/
switch.cpp
88 lines (49 loc) · 827 Bytes
/
switch.cpp
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include<iostream>
using namespace std;
int main(){
// int i;
// cout<<"enter the value of i "<<endl;
// cin>>i;
// switch (i)
// {
// case 1:
// cout<<"Rohit"<<endl;
// break;
// case 2:
// cout<<"Mohit"<<endl;
// break;
// default:
// cout<<"sohit";
// break;
// }
double n1,n2,result;
cout<<"enter the value of num1 and num2 respectively";
cin>>n1;
cin>>n2;
char operand;
cout<<"enter the value of operator "<<endl;
cin>>operand;
switch (operand)
{
case '+':
result=n1+n2;
cout<<result<<endl;
break;
case '-':
result=n1-n2;
cout<<result<<endl;
break;
case '*':
result=n1*n2;
cout<<result<<endl;
break;
case '/':
result=n1/n2;
cout<<result<<endl;
break;
default:
cout<<"invalid operation "<<endl;
break;
}
return 0;
}