ok so i have no idea what tags are i probably posted this wrong
i have no idead what i did wrong i know its probably simple but i have only been programming for a week
Code:#include<iostream> using namespace std; int main(void) { system("TITLE Calculator"); system("COLOR 2"); char cChar; double dfirstnumber; double dsecondnumber; char cDoagain; do { system("CLS"); cout << "please enter the first number that you would like to use" << endl; cin >> dfirstnumber; cout << "please enter the operation that you would like to complete" << " (+,-,* or /)" << endl; cin >> cChar; cout << "please enter the second number you would like to use" << endl; cin >> dsecondnumber; switch (cChar) { case '+': cout << "the answer is; " << dfirstnumber << " + " << dsecondnumber << " = " << (dfirstnumber + dsecondnumber) << endl; break; case '-': cout << "the answer is; " << dfirstnumber << " - " << dsecondnumber << " = " << (dfirstnumber - dsecondnumber) << endl; break; case '*': cout << "the answer is; " << dfirstnumber << " * " << dsecondnumber << " = " << (dfirstnumber * dsecondnumber) << endl; break; case 'x': cout << "the answer is; " << dfirstnumber << " x " << dsecondnumber << " = " << (dfirstnumber x dsecondnumber) << endl; break; case 'X': cout << "the answer is; " << dfirstnumber << " X " << dsecondnumber << " = " << (dfirstnumber X dsecondnumber) << endl; break; case '/': if(dsecondnumber ==0) { cout << "that is an invalid operation" << endl; }else{ cout << "The answer is; " << dfirstnumber << " / " << dsecondnumber << " = " << (dfirstnumber / dsecondnumber) << endl; } default: cout << "that is an invalid operation" << endl; break; } cout << "would you like to start again? (y or n)" << endl; cin >> cDoagain; }while (cDoagain == 'Y' || cDoagain == 'y'); system("pause"); return 0; }



LinkBack URL
About LinkBacks



