-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path1.cpp
More file actions
48 lines (39 loc) · 977 Bytes
/
1.cpp
File metadata and controls
48 lines (39 loc) · 977 Bytes
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
#include<iostream>
#include<string>
using namespace std;
class Calculator{
private:
float num1;
float num2;
public:
Calculator(float num1,float num2):num1{num1},num2{num2}{};
float Addition(){
float add=num1 + num2;
return add;
}
float Subtraction(){
float sub=num1 - num2;
return sub;
}
float Multiplication(){
float mul=num1*num2;
return mul;
}
float division(){
float div=num1/num2;
return div;
}
};
int main(){
cout<<" Basic Calculator of 2 numbers. "<<endl;
float num1, num2;
cout<<"Enter a number: ";
cin>>num1;
cout<<"Enter another number: ";
cin>>num2;
Calculator Cal(num1,num2);
cout<<"Result of addition: "<<Cal.Addition()<<endl;
cout<<"Result of subtraction: "<<Cal.Subtraction()<<endl;
cout<<"Result of multiplication: "<<Cal.Multiplication()<<endl;
cout<<"Result of division: "<<Cal.division()<<endl;
}