|
Post by Clockwork on Jan 17, 2011 17:16:23 GMT
Please correct all errors.
cout << "What do wish to do (1 for add, 2 for sub, 3 for mult, 4 for div : "; cin >> operate; cout << endl; if(operate = 1) { cout << "What do you wish to add by: " cin >> secondnum; cout << endl; currentnum + secondnum = answer currentnum = answer } if(operate = 2) { cout << "What do you wish to subtract by: " cin >> secondnum; cout << endl; currentnum - secondnum = answer currentnum = answer } if(operate = 3) { cout << "What do you wish to multiply by: " cin >> secondnum; cout << endl; currentnum * secondnum = answer currentnum = answer } if(operate = 4) { cout << "What do you wish to divide by: " cin >> secondnum; cout << endl; currentnum / secondnum = answer currentnum = answer
|
|
|
Post by Clockwork on Jan 17, 2011 17:17:11 GMT
Please correct all errors. cout << "What do wish to do (1 for add, 2 for sub, 3 for mult, 4 for div : "; cin >> operate; cout << endl; if(operate = 1) { cout << "What do you wish to add by: " cin >> secondnum; cout << endl; currentnum + secondnum = answer currentnum = answer } if(operate = 2) { cout << "What do you wish to subtract by: " cin >> secondnum; cout << endl; currentnum - secondnum = answer currentnum = answer } if(operate = 3) { cout << "What do you wish to multiply by: " cin >> secondnum; cout << endl; currentnum * secondnum = answer currentnum = answer } if(operate = 4) { cout << "What do you wish to divide by: " cin >> secondnum; cout << endl; currentnum / secondnum = answer currentnum = answer Shit, wrong code... #include <iostream> #include <cmath>
int main() { using namespace std; int operate; int currentnum; int secondnum; int answer; int x = 0;
while(x < 1) { cout << "What is your first number : "; cin >> currentnum; cout << endl; cout << "What do wish to do (1 for add, 2 for sub, 3 for mult, 4 for div : "; cin >> operate; cout << endl; if(operate = 1) { cout << "What do you wish to add by: "; cin >> secondnum; cout << endl; currentnum + secondnum = answer; currentnum = answer; x = 3 } if(operate = 2) { cout << "What do you wish to subtract by: "; cin >> secondnum; cout << endl; currentnum - secondnum = answer; currentnum = answer; x = 3 } if(operate = 3) { cout << "What do you wish to multiply by: "; cin >> secondnum; cout << endl; currentnum * secondnum = answer; currentnum = answer; x=3 } if(operate = 4) { cout << "What do you wish to divide by: "; cin >> secondnum; cout << endl; currentnum / secondnum = answer; currentnum = answer; x=3 } } while(x>2) { cout << "What do wish to do (1 for add, 2 for sub, 3 for mult, 4 for div, 5 for reset : "; cin >> operate; cout << endl; if(operate = 1) { cout << "What do you wish to add by: "; cin >> secondnum; cout << endl; currentnum + secondnum = answer; currentnum = answer; } if(operate = 2) { cout << "What do you wish to subtract by: "; cin >> secondnum; cout << endl; currentnum - secondnum = answer; currentnum = answer; } if(operate = 3) { cout << "What do you wish to multiply by: "; cin >> secondnum; cout << endl; currentnum * secondnum = answer; currentnum = answer; } if(operate = 4) { cout << "What do you wish to divide by: "; cin >> secondnum; cout << endl; currentnum / secondnum = answer; currentnum = answer ; } if(operate = 5) { currentnum = 0; secondnum = 0; answer = 0; cout << "Calculator Reset!" << endl; x = 0 }
system("pause"); return 0; }
|
|
|
Post by microfarad on Jan 18, 2011 3:01:24 GMT
I don't have any C++ experience... But your variable assignments look... Wrong...
I would change this: currentnum + secondnum = answer; To this: answer = currentnum + secondnum;
|
|
|
Post by monokr0me on Mar 16, 2011 6:33:29 GMT
Looking over your code, you have no idea what you are doing. I suggest starting with something less complex and reading some basic tutorials.
|
|