// Bob Myers // File: switch3.cpp // // a simple menu, processed with a switch #include using namespace std; void ShowMenu(); int main() { int a, b; int result; char option; cout << "Enter two integers: "; cin >> a >> b; ShowMenu(); cout << "Enter menu choice: "; cin >> option; switch(option) { case 'A': case 'a': result = a + b; break; case 'S': case 's': result = a - b; break; case 'M': case 'm': result = a * b; break; case 'Q': case 'q': result = a / b; break; case 'R': case 'r': result = a % b; break; default: cout << "Invalid option. No answer.\n"; return 0; // returns from main() early // quits program } cout << "Result = " << result << '\n'; return 0; } void ShowMenu() { cout << "\n ** Menu **\n\n"; cout << "a -- Add\n"; cout << "s -- Subtract\n"; cout << "m -- Multiply\n"; cout << "q -- Quotient\n"; cout << "r -- Remainder\n\n"; }