rendered paste body#include<iostream>
using namespace std;
int main(void)
{
system("TITLE Chads calculator demo");
system("COLOR 9");
char eChar;
double dfirstnumber;
double dsecondnumber;
char cDoagain;
do
{
system("CLS");
cout << "Type the first number please! Then hit enter after you finish"
<< endl;
cin >> dfirstnumber;
cout << "Now will you now enter the operation that will be done"
<< " (+,-,* or /)" << endl;
cin >> eChar;
cout << "Now please enter the second number you would like to use, Thanks!"
<<endl;
cin >> dsecondnumber;
switch (eChar)
{
case '+':
cout << "Finally the answer is: " << dfirstnumber << " + " <<
dsecondnumber << " = " << (dfirstnumber + dsecondnumber)
<< endl;
break;
case '-':
cout << "Finally the answer is: " << dfirstnumber << " - " <<
dsecondnumber << " = " << (dfirstnumber - dsecondnumber)
<< endl;
break;
case '*':
cout << "Finally the answer is: " << dfirstnumber << " * " <<
dsecondnumber << " = " << (dfirstnumber * dsecondnumber)
<< endl;
break;
case '/':
if(dsecondnumber == 0){
cout << "You messed up, You made an invalid operation" << endl;
}else{
cout << "Finally the answer is: " << dfirstnumber << " / " <<
dsecondnumber << " = " << (dfirstnumber / dsecondnumber)
<< endl;
}
break;
default:
cout << " That is an invalid operation" << endl;
break;
}
cout << " Want to start over? (y or n)" << endl;
cin >> cDoagain;
}while (cDoagain == 'Y' || cDoagain == 'y');
system("PAUSE");
return 0;
}