Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- using namespace std;
- class menuCLASS{
- public:
- void menuLoad(){
- cout << "Select a Function 1-5" << endl;
- cout << "1 - Addition" << endl;
- cout << "2 - Subtraction" << endl;
- cout << "3 - Division" << endl;
- cout << "4 - Multiplication" << endl;
- cout << "5 - Quit" << endl;
- }
- };
- int readNumber(){
- int number;
- cin >> number;
- return number;
- }
- int doAddition(){
- int a = readNumber();
- int b = readNumber();
- return a + b;
- }
- int doSubtraction(){
- int a = readNumber();
- int b = readNumber();
- return a - b;
- }
- int doDivision(){
- int a = readNumber();
- int b = readNumber();
- return a / b;
- }
- int doMultiplication(){
- int a = readNumber();
- int b = readNumber();
- return a * b;
- }
- int main()
- {
- // Loads Menu--------------//
- menuCLASS menuGEN;
- //-------------------------//
- // Keeps Loop Running------//
- int menuALIVE = true;
- //-------------------------//
- for(menuALIVE = true; menuALIVE;)
- {
- menuGEN.menuLoad();
- int const calculation = readNumber();
- if(1 == calculation){
- system("cls");
- cout << "What numbers would you like to add?" << endl;
- int const result = doAddition();
- cout << endl;
- cout << "Your Result is: " << result << endl;
- Sleep(3000);
- system("cls");
- }
- else if(2 == calculation){
- system("cls");
- cout << "What numbers would you like to subtract?" << endl;
- int const result = doSubtraction();
- cout << endl;
- cout << "Your Result is: " << result << endl;
- Sleep(3000);
- system("cls");
- }
- else if(3 == calculation){
- system("cls");
- cout << "What numbers would you like to divide?" << endl;
- int const result = doDivision();
- cout << endl;
- cout << "Your Result is: " << result << endl;
- Sleep(3000);
- system("cls");
- }
- else if(4 == calculation){
- system("cls");
- cout << "What numbers would you like to multiply??" << endl;
- int const result = doMultiplication();
- cout << endl;
- cout << "Your Result is: " << result << endl;
- Sleep(3000);
- system("cls");
- }
- else if(5 == calculation){
- system("cls");
- cout << "Thanks for using my silly calculator, press any button to close." << endl;
- cout << endl;
- Sleep(1500);
- menuALIVE = false;
- }
- else{
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement