int main() { char cSip, cSpit; // YourBottle object is an instance of class Bottle Bottle YourBottle; cout << "In the beginning, YourBottle has " << YourBottle.level() << " dl of liquid" << endl; do { if (YourBottle.level() == 0) { cout << "My apologies, but YourBottle is empty. Have a nice day." << endl; system ("PAUSE"); return 0; } cout << "Would you like a drink? (Y/N)" << endl; cin >> cSip; if ( (cSip == 'N') || (cSip == 'n') ) { cout << "Thank you for stopping by. Have a nice day." << endl; system ("PAUSE"); return 0; } YourBottle.sip(); cout << "YourBottle has " << YourBottle.level() << " dl of liquid" << endl; cout << "Was it to your liking? (Y/N)" << endl; cin >> cSpit; if ((cSpit == 'N') || (cSpit == 'n')) { cout << "You spit drink back into YourBottle." << endl; YourBottle.spit(); cout << "YourBottle has " << YourBottle.level() << " dl of liquid" << endl; cout << "My sincerest apologies. " << flush; } } while ( (cSip == 'Y') || (cSip == 'y') ); system ("PAUSE"); return 0; }
int main() { // terosbottle object is an instance of class Bottle Bottle terosbottle; cout << "In the beginning, mybottle has " << terosbottle.level() << " dl of liquid" << endl; while (terosbottle.sip()) { cout << "Mybottle has " << terosbottle.level() << " dl of liquid" << endl; } return 0; }