Trong hướng dẫn này, chúng ta sẽ thảo luận về một chương trình để tạo một chương trình điều khiển bằng menu cho một máy tính đơn giản.
Chương trình này sẽ cung cấp cho người dùng khả năng chọn trong số các phép toán sau - cộng, trừ, nhân, chia, HCF và LCM.
Ví dụ
#include <bits/stdc++.h> using namespace std; //displaying the menu 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"; } //calculating and outputting result 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, res; 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