#include #include using namespace std; int add(int x, int y) { return x + y; } int subtract(int x, int y) { return x - y; } int multiply(int x, int y) { return x * y; } int divide(int x, int y) { if (y == 0) { throw invalid_argument("Division by zero"); } return x / y; } int main() { int a = 10; int b = 5; cout << "Addition: " << add(a, b) << endl; cout << "Subtraction: " << subtract(a, b) << endl; cout << "Multiplication: " << multiply(a, b) << endl; try { cout << "Division: " << divide(a, b) << endl; } catch (const invalid_argument& e) { cerr << "Error: " << e.what() << endl; } return 0; }