// name: Billy Miller // date: December 16, 2006 // description: This program will calculate the sum, difference, product, or divisor of two user-provided numbers. // filename: vccalc.cpp - Very Cheap Calculator #include using namespace std; int main(void) { // define variables float number_1; float number_2; float answer; unsigned int operation; int add; int subtract; int multiply; int divide; // start of screen output cout << "Welcome to Very Cheap Calculator." << endl; cout << "*********************************" << endl; // user input cout << "Please enter number 1: "; cin >> number_1; cout << endl; cout << "Operation list: " << endl; cout << "\t1. Addition (+)" << endl; cout << "\t2. Subtraction (-)" << endl; cout << "\t3. Multiplication (*)" << endl; cout << "\t4. Division (/)" << endl; cout << "Choose an operation: "; cin >> operation; cout << endl; // if statements if(operation == 1) // addition { cout << "Please enter number 2: "; cin >> number_2; cout << endl; answer = number_1 + number_2; cout << number_1 << " + " << number_2 << " = " << answer << endl; } if(operation == 2) // subtraction { cout << "Please enter number 2: "; cin >> number_2; cout << endl; answer = number_1 - number_2; cout << number_1 << " - " << number_2 << " = " << answer << endl; } if(operation == 3) // multiplication { cout << "Please enter number 2: "; cin >> number_2; cout << endl; answer = number_1 * number_2; cout << number_1 << " * " << number_2 << " = " << answer << endl; } if(operation == 4) // division { cout << "Please enter number 2: "; cin >> number_2; cout << endl; answer = number_1 / number_2; cout << number_1 << " / " << number_2 << " = " << answer << endl; } if(operation > 4 || operation < 1) // fallback for invalid operation { cout << "Invalid Selection. Please run the program again and choose a valid operation." << endl; } cout << endl; system("PAUSE"); return 0; }