All pastes #947084 Raw Edit

Unnamed

public cpp v1 · immutable
·published 2008-03-18 04:17 UTC
rendered paste body
/* 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;}