Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using namespace std;
- #include <iostream>
- class Arith
- {
- private:
- int n;
- public:
- int Count(int prev_result, char sign, int result)
- {
- switch(int(sign))
- {
- case int('+'):
- return prev_result+result;
- case int('-'):
- return prev_result-result;
- case int('*'):
- return prev_result*result;
- case int('%'):
- return prev_result%result;
- }
- }
- };
- int main()
- {
- Arith number;
- int a, b;
- char sign;
- int count = 1;
- cin >> a >> sign >> b;
- a = number.Count(a,sign,b);
- cout << a << endl;
- while (1)
- {
- cin >> sign;
- if (sign == 'C')
- break;
- count++;
- cin >> b;
- a = number.Count(a,sign,b);
- cout << a << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement