Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //http://www.cplusplus.com/forum/beginner/75558/
- #include <iostream>
- #include <cstring>
- int operate(int a, int b, char c);
- int main()
- {
- int a, b;
- char c;
- bool running = true;
- while(running)
- {
- int answer;
- std::cout << "Please enter first number: ";
- std::cin >> a;
- std::cout << "Please enter the second number: ";
- std::cin >> b;
- std::cout << "What operation would you like to perform? ";
- std::cin >> c;
- answer = operate(a,b,c);
- std::cout << a << " " << c << " " << b << " = " << answer << std::endl;
- }
- }
- int operate(int a, int b, char c)
- {
- switch(c)
- {
- case '+':
- return a + b;
- case '-':
- return a - b;
- case 'x':
- case 'X':
- return a * b;
- case '/':
- if(b==0)
- {
- std::cout << "Cannot divide by zero..\n";
- return 0;
- }
- return a / b;
- default:
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement