Trong hướng dẫn này, ta thảo luận chương trình tạo menu-driven cho máy tính đơn giản.
Chương trình cho phép người dùng chọn các phép toán: cộng, trừ, nhân, chia, UCLN và BCNN.
Ví dụ
#include <bits/stdc++.h> using namespace std; void menu(){ cout << "Press 1 to calculate Sum of Numbers\n"; cout << "Press 2 to calculate Difference of Numbers\n"; cout << "Press 3 to calculate Product of numbers\n"; cout << "Press 4 to calculate Division of numbers\n"; cout << "Press 5 to calculate HCF of numbers\n"; cout << "Press 6 to calculate LCM of numbers\n"; cout << "Press 7 to exit\n"; } void result(int choice, int a, int b){ switch(choice){ case 1: cout << "Sum is " << (a+b) << "\n"; break; case 2: cout << "Difference is " << (a-b) << "\n"; break; case 3: cout << "Product is " << (a*b) << "\n"; break; case 4: cout << "Division is " << (a/b) << "\n"; break; case 5: cout << "GCD is " << __gcd(a,b) << "\n"; break; case 6: cout << "LCM is " << ((a*b)/__gcd(a,b)) << "\n"; break; case 7: cout << "Thank you\n"; break; default: printf("Wrong Input\n"); } } int main(){ int a=5, b=7; int choice; menu(); cout << "Enter your choice:\n"; choice = 1; cout << "Choice is " << choice << endl; result(choice, a, b); return 0; }Đầu ra
Press 1 to calculate Sum of Numbers Press 2 to calculate Difference of Numbers Press 3 to calculate Product of numbers Press 4 to calculate Division of numbers Press 5 to calculate HCF of numbers Press 6 to calculate LCM of numbers Press 7 to exit Enter your choice: Choice is 1 Sum is 12