/* An attempt to make a simple calculator.Will it be a success, or a failure!?Only time will tell!(c) Eldar Borge 2008 */#include <iostream>#include <string>using namespace std;int main () { int numbers,numbers2,operatenumbers [10],result=0,n; string numbername, todo; cout << "How many numbers do you want to operate with? (up to 10) "; cin >> numbers; numbers2 = numbers; if (numbers>10) { cout << "Write a number smaller than 10, dumbass." << endl; } cout << "What do you want to do? (+,-,*,/,%) "; cin >> todo; for (numbers;numbers>0;numbers--) { switch (numbers) { case 1: numbername = "first"; break; case 2: numbername = "second"; break; case 3: numbername = "third"; break; case 4: numbername = "fourth"; break; case 5: numbername = "fifth"; break; case 6: numbername = "sixth"; break; case 7: numbername = "seventh"; break; case 8: numbername = "eight"; break; case 9: numbername = "ninth"; break; case 10: numbername = "tenth"; break; } cout << "Please type the " << numbername << " number: "; cin >> operatenumbers[numbers]; } if (todo == "+") { for (n=0;n<10;n++) { result += operatenumbers[n]; } cout << "Result: " << result << endl << endl; } else if (todo == "-") { for (n=0;n<10;n++) { result -= operatenumbers[n]; } cout << "Result: " << result << endl << endl; } else if (todo == "*") { for (n=0;n<10;n++) { result *= operatenumbers[n]; } cout << "Result: " << result << endl << endl; } else if (todo == "/") { for (n=0;n<10;n++) { result /= operatenumbers[n]; } cout << "Result: " << result << endl << endl; } else if (todo == "%") { for (n=0;n<10;n++) { result %= operatenumbers[n]; } cout << "Result: " << result << endl << endl; } system("pause"); return 0;}