Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Universal Calculator V1.0.cpp : Defines the entry point for the console application.
- //
- #include "Universal Calculator.h"
- #include "stdafx.h"
- #include <string>
- #include <iostream>
- #include <Windows.h>
- using namespace std;
- int main()
- {
- string task;
- cout << "What would you like to do? ";
- cin >> task;
- if (task == "calculator")
- {
- calculator::CalculatorApp;
- }
- Sleep(3000);
- system("CLS");
- return main();
- }
- #ifndef UNIVERSAL CALCULATOR_h
- #define UNIVERSAL CALCULATOR_h
- #include "stdafx.h"
- #include <string>
- #include <iostream>
- #include <Windows.h>
- using namespace std;
- class calculator
- {
- public:
- float FirstNumber;
- float SecondNumber;
- float answer;
- void Add()
- {
- cout << "What is your first number? ";
- cin >> FirstNumber;
- cout << "What is your second number? ";
- cin >> SecondNumber;
- answer = FirstNumber + SecondNumber;
- cout << "The answer is: " << answer << endl;
- }
- void Subtract()
- {
- cout << "What is your first number? ";
- cin >> FirstNumber;
- cout << "What is your second number? ";
- cin >> SecondNumber;
- answer = FirstNumber - SecondNumber;
- cout << "The answer is: " << answer << endl;
- }
- void Multiply()
- {
- cout << "What is your first number? ";
- cin >> FirstNumber;
- cout << "What is your second number? ";
- cin >> SecondNumber;
- answer = FirstNumber * SecondNumber;
- cout << "The answer is: " << answer << endl;
- }
- void Divide()
- {
- cout << "What is your first number? ";
- cin >> FirstNumber;
- cout << "What is your second number? ";
- cin >> SecondNumber;
- answer = FirstNumber / SecondNumber;
- cout << "The answer is: " << answer << endl;
- }
- void CalculatorApp()
- {
- int Calculator();
- {
- int Operation;
- cout << "Bode's Calculator V2.1" << endl;
- cout << "What is the operation? Add[1], Subtract[2], Multiply[3] or Divide[4]? ";
- cin >> Operation;
- switch (Operation)
- {
- case 1:
- Add();
- break;
- case 2:
- Subtract();
- break;
- case 3:
- Multiply();
- break;
- case 4:
- Divide();
- break;
- }
- }
- }
- };
- #endif
Add Comment
Please, Sign In to add comment