ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อสร้างโปรแกรมที่ขับเคลื่อนด้วยเมนูสำหรับเครื่องคิดเลขอย่างง่าย
โปรแกรมนี้จะให้ผู้ใช้สามารถเลือกการดำเนินการทางคณิตศาสตร์ต่อไปนี้ บวก ลบ คูณ หาร HCF และ LCM
ตัวอย่าง
#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; }
ผลลัพธ์
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