All pastes #895665 Raw Edit

Miscellany

public cpp v1 · immutable
·published 2008-02-07 23:55 UTC
rendered paste body
#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 you would like to use" << endl;         cin >> dfirstnumber;                  cout << "Please enter the operation that you would like to do" << endl;         cin >> cChar;                  cout << "Please enter the second number" << 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 * dsecondnumber)                          << endl;                break;                                case 'X':                     cout << "The answer is: " << dfirstnumber << " X " <<                           dsecondnumber << " = " << (dfirstnumber * dsecondnumber)                          << endl;                break;                                case '/':                     if (dsecondnumber ==0) {                        cout << "That is an invalid operation." << endl;                     }                                          else {                                               cout << "The answer is: " << dfirstnumber << " / " <<                           dsecondnumber << " = " << (dfirstnumber / dsecondnumber)                          << endl;                     }                     break;                default:                        cout << "Invalid selection" << endl;                        break;                }                                cout << "Do again? (y or n)" << endl;                cin >> cDoagain;         }while (cDoagain == 'Y' || cDoagain == 'y');    system("PAUSE");    return 0;}