Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <ctime>
- using namespace std;
- //Time System
- time_t now = time(0);
- tm *ltm = localtime(&now);
- int Month, Day, Year, Hour, Minute;
- string monthName;
- //Page System - Next and Previous
- void Page1(); //Pizza Size
- void Page2(); //Pizza Thick or Thin
- void Page3(); //Pizza Fillings
- void Page4(); //Pizza Sauces
- void Page5(); //Pizza Toppings
- void Page6(); //Receipt System
- void Page7(); //Cash Payment System
- void Page8();
- void PageHalf5(); //Amount of Pizza System
- void Quantity(); //Stocks Left
- void SauceSelector();
- void PageSystem(int PageLetter);
- int PageNumber = 1;
- //Functions
- void PizzaWelcome();
- void Error();
- void Exit();
- void PageChoices();
- //Variables
- char PizzaSizeChoice;
- string PizzaSizeSelected = "None";
- int PizzaSizeLoop = 1;
- char PizzaThickOrThinChoice;
- string PizzaThickOrThinSelected = "None";
- int PizzaThickOrThinLoop = 1;
- char PizzaFillingsChoice;
- string PizzaFillingsSelected = "None";
- int PizzaFillingsLoop = 1;
- string sauceChoices[3] = {"None", "None", "None"};
- char MidgetPizzaOption;
- string MidgetToppingsChoices[5] = {"None", "None", "None", "None", "None"};
- int MidgetToppingsIndex = 0;
- char RookiePizzaOption;
- string RookieToppingsChoices[7] = {"None", "None", "None", "None", "None", "None", "None"};
- int RookieToppingsIndex = 0;
- char SupremePizzaOption;
- string SupremeToppingsChoices[10] = {"None", "None", "None", "None", "None", "None", "None", "None", "None", "None"};
- int SupremeToppingsIndex = 0;
- int MidgetPizzaToppingsAttempt = 6;
- int RookiePizzaToppingsAttempt = 8;
- int SupremePizzaToppingsAttempt = 11;
- bool SauceSelected = false;
- bool MidgetToppingSelected = false;
- bool RookieToppingSelected = false;
- bool SupremeToppingSelected = false;
- //Stocks Quantity
- //Pizza Size Quantity
- int MidgetSizeQuantity = 5;
- int RookieSizeQuantity = 20;
- int SupremeSizeQuantity = 20;
- //Pizza Fillings Quantity
- int MozarellaFillingsQuantity = 20;
- int CheddarFillingsQuantity = 20;
- //Pizza Sauces Quantity
- int TomatoSauceQuantity = 20;
- int HotSauceQuantity = 20;
- int BBQSauceQuantity = 20;
- int KetchupQuantity = 20;
- int OysterSauceQuantity = 20;
- int SalsaQuantity = 20;
- int SrirachaQuantity = 20;
- int SpecialSavoryQuantity = 20;
- int TomatoSauceMultiplier = 0;
- int HotSauceMultiplier = 0;
- int BBQSauceMultiplier = 0;
- int KetchupMultiplier = 0;
- int OysterSauceMultiplier = 0;
- int SalsaSauceMultiplier = 0;
- int SrirachaSauceMultiplier = 0;
- int SpecialSavorySauceMultiplier = 0;
- bool TomatoSauceSelected = false;
- bool HotSauceSelected = false;
- bool BBQSauceSelected = false;
- bool KetchupSelected = false;
- bool OysterSauceSelected = false;
- bool SalsaSauceSelected = false;
- bool SrirachaSauceSelected = false;
- bool SpecialSavorySauceSelected = false;
- //Pizza Toppings Quantity
- int HamQuantity = 20;
- int SausageQuantity = 20;
- int PepperoniQuantity = 20;
- int ChickenQuantity = 20;
- int BaconQuantity = 20;
- int ButteredShrimpQuantity = 20;
- int RoastedSalmonQuantity = 20;
- int SmokedSquidQuantity = 20;
- int OnionQuantity = 20;
- int GarlicQuantity = 20;
- int TomatoesQuantity = 20;
- int GreenPeppersQuantity = 20;
- int RedPeppersQuantity = 20;
- int JalapenoPeppersQuantity = 20;
- int OliveQuantity = 20;
- int BasilQuantity = 20;
- int MushroomQuantity = 20;
- int RosemaryQuantity = 20;
- int CheddarCheeseQuantity = 20;
- int ParmesanCheeseQuantity = 20;
- //Prices
- //Pizza Size Prices
- int MidgetSizePrice = 95;
- int RookieSizePrice = 110;
- int SupremeSizePrice = 115;
- //Pizza Crust Prices
- int ThickCrustPrice = 45;
- int ThinCrustPrice = 35;
- //Pizza Fillings Prices
- int CheddarFillingsPrice = 25;
- int MozarellaFillingsPrice = 35;
- //Pizza Sauces Prices
- int TomatoSaucePrice = 35;
- int HotSaucePrice = 40;
- int BBQSaucePrice = 35;
- int KetchupPrice = 30;
- int OysterSaucePrice = 30;
- int SalsaPrice = 35;
- int SrirachaPrice = 40;
- int SpecialSavoryPrice = 40;
- //Pizza Toppings Prices
- int HamPrice = 35;
- int SausagePrice = 35;
- int PepperoniPrice = 50;
- int ChickenPrice = 50;
- int BaconPrice = 45;
- int ButteredShrimpPrice = 55;
- int RoastedSalmonPrice = 55;
- int SmokedSquidPrice = 55;
- int OnionsPrice = 30;
- int GarlicPrice = 30;
- int TomatoesPrice = 30;
- int GreenPeppersPrice = 37;
- int RedPeppersPrice = 37;
- int JalapenoPeppersPrice = 37;
- int OlivesPrice = 37;
- int BasilPrice = 38;
- int MushroomsPrice = 38;
- int RosemaryPrice = 38;
- int CheddarCheesePrice = 35;
- int ParmesanCheesePrice = 40;
- int Multiplier = 0;
- int totalPrice = 0;
- bool MultiplierLoop = true;
- bool MultiplierSelected = false;
- int MidgetSizeMultiplier = 1;
- int RookieSizeMultiplier = 1;
- int SupremeSizeMultiplier = 1;
- int ThickCrustMultiplier = 1;
- int ThinCrustMultiplier = 1;
- int MozarellaMultiplier = 1;
- int CheddarMultiplier = 1;
- int main()
- {
- Month = 1 + ltm->tm_mon;
- Day = ltm->tm_mday;
- Year = 1900 + ltm->tm_year;
- Hour = ltm->tm_hour;
- Minute = ltm->tm_min;
- if(Month <= 12)
- {
- switch(Month)
- {
- case 1:
- monthName = "January"; break;
- case 2:
- monthName = "February"; break;
- case 3:
- monthName = "March"; break;
- case 4:
- monthName = "April"; break;
- case 5:
- monthName = "May"; break;
- case 6:
- monthName = "June"; break;
- case 7:
- monthName = "July"; break;
- case 8:
- monthName = "August"; break;
- case 9:
- monthName = "September"; break;
- case 10:
- monthName = "October"; break;
- case 11:
- monthName = "November"; break;
- case 12:
- monthName = "December"; break;
- }
- }
- PizzaWelcome();
- Page1();
- }
- void PizzaWelcome()
- {
- system("cls");
- cout << "===================================" << endl;
- cout << " See Sharp's Pizza Vending Machine " << endl;
- cout << "===================================" << endl << endl;
- }
- void Error()
- {
- cout << "Not A Valid Choice" << endl;
- system("Pause");
- }
- void Exit()
- {
- PizzaWelcome();
- cout << "Have a Nice Day!" << endl;
- exit(0);
- }
- void PageChoices()
- {
- int inputChoice;
- if(PageNumber == 6)
- {
- cout << endl << endl;
- cout << "============ Options ============" << endl;
- cout << "[1] to Next Page" << endl;
- cout << "[2] to Previous Page" << endl;
- cout << "[3] to Exit Pizza Vending Machine" << endl;
- cout << "=================================" << endl;
- cout << "Enter Here: ";
- cin >> inputChoice;
- PageSystem(inputChoice);
- }
- cout << endl << endl;
- cout << "============ Options ============" << endl;
- cout << "[1] to Next Page" << endl;
- cout << "[2] to Previous Page" << endl;
- cout << "[3] to Change Choice" << endl;
- cout << "[4] to Exit Pizza Vending Machine" << endl;
- cout << "=================================" << endl;
- cout << "Enter Here: ";
- cin >> inputChoice;
- PageSystem(inputChoice);
- }
- void PageSystem(int PageLetter)
- {
- if (PageNumber == 1) //Pizza Size
- {
- if(PageLetter == 1)
- {
- PageNumber = 2;
- Page2();
- }
- else if(PageLetter == 2)
- {
- Error();
- system("cls");
- Page1();
- PageChoices();
- }
- else if(PageLetter == 3)
- {
- PizzaSizeSelected = "None";
- Page1();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- system("cls");
- Page1();
- PageChoices();
- }
- }
- else if (PageNumber == 2) //Pizza Thick Or Thin
- {
- if(PageLetter == 1) //Next Page
- {
- if(PizzaThickOrThinSelected == "Thick Crust[45 PHP]")
- {
- PageNumber = 3;
- Page3();
- }
- else if(PizzaThickOrThinSelected == "Thin Crust[35 PHP]")
- {
- PageNumber = 4;
- cout << endl;
- cout << "Pizza Fillings Are Not Available for Thin Crust!" << endl;
- system("pause");
- Page4();
- }
- }
- else if(PageLetter == 2) //Previous Page
- {
- PageNumber = 1;
- Page1();
- }
- else if(PageLetter == 3) //Change Choice
- {
- PizzaThickOrThinSelected = "None";
- Page2();
- }
- else if(PageLetter == 4) //Exit Machine
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices();
- }
- }
- else if (PageNumber == 3) //Pizza Fillings
- {
- if(PageLetter == 1)
- {
- PageNumber = 4;
- Page4();
- }
- else if(PageLetter == 2)
- {
- PageNumber = 2;
- Page2();
- }
- else if(PageLetter == 3)
- {
- PizzaFillingsSelected = "None";
- Page3();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices();
- }
- }
- else if (PageNumber == 4) //Pizza Sauces
- {
- if(PageLetter == 1)
- {
- PageNumber = 5;
- Page5();
- }
- else if(PageLetter == 2)
- {
- if(PizzaThickOrThinSelected == "Thick Crust[45 PHP]")
- {
- PageNumber = 3;
- Page3();
- }
- else if(PizzaThickOrThinSelected == "Thin Crust[35 PHP]")
- {
- PageNumber = 2;
- Page2();
- }
- }
- else if(PageLetter == 3)
- {
- SauceSelected = false;
- sauceChoices[0] = "None";
- sauceChoices[1] = "None";
- sauceChoices[2] = "None";
- Page4();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices();
- }
- }
- else if(PageNumber == 5) //Pizza Toppings
- {
- if(PageLetter == 1)
- {
- PageNumber = 50;
- PageHalf5();
- }
- else if(PageLetter == 2)
- {
- PageNumber = 4;
- Page4();
- }
- else if(PageLetter == 3)
- {
- MidgetToppingSelected = false;
- RookieToppingSelected = false;
- SupremeToppingSelected = false;
- int PizzaMidgetToppingsLoop = 0;
- int PizzaRookieToppingsLoop = 0;
- int PizzaSupremeToppingsLoop = 0;
- if(PizzaSizeSelected == "Midget[95 PHP]")
- {
- while(PizzaMidgetToppingsLoop <= 4)
- {
- MidgetToppingsChoices[PizzaMidgetToppingsLoop] = "None";
- PizzaMidgetToppingsLoop++;
- }
- MidgetToppingsIndex = 0;
- Page5();
- }
- else if(PizzaSizeSelected == "Rookie[110 PHP]")
- {
- while(PizzaMidgetToppingsLoop <= 6)
- {
- RookieToppingsChoices[PizzaRookieToppingsLoop] = "None";
- PizzaRookieToppingsLoop++;
- }
- RookieToppingsIndex = 0;
- Page5();
- }
- else if(PizzaSizeSelected == "Supreme[115 PHP]")
- {
- while(PizzaSupremeToppingsLoop <= 9)
- {
- SupremeToppingsChoices[PizzaSupremeToppingsLoop] = "None";
- PizzaSupremeToppingsLoop++;
- }
- SupremeToppingsIndex = 0;
- Page5();
- }
- Page5();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices();
- }
- }
- else if(PageNumber == 50) //Pizza Multiplier
- {
- if(PageLetter == 1)
- {
- PageNumber = 6;
- Page6();
- }
- else if(PageLetter == 2)
- {
- PageNumber = 5;
- Page5();
- }
- else if(PageLetter == 3)
- {
- Multiplier = 0;
- MultiplierSelected = false;
- PageHalf5();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices;
- }
- }
- else if(PageNumber == 6) //Receipt Systen
- {
- if(PageLetter == 1)
- {
- if(PizzaSizeChoice == 'A')
- {
- MidgetSizeQuantity-=MidgetSizeMultiplier * Multiplier;
- }
- else if(PizzaSizeChoice == 'B')
- {
- RookieSizeQuantity-=RookieSizeMultiplier * Multiplier;
- }
- else if(PizzaSizeChoice == 'C')
- {
- SupremeSizeQuantity-=SupremeSizeMultiplier * Multiplier;
- }
- if(PizzaFillingsSelected == "Mozarella Fillings[35 PHP]" || PizzaFillingsSelected == "Cheddar Fillings[25 PHP]")
- {
- if(PizzaFillingsSelected == "Mozarella Fillings[35 PHP]")
- {
- MozarellaFillingsQuantity-=MozarellaMultiplier * Multiplier;
- }
- else if(PizzaFillingsSelected == "Cheddar Fillings[25 PHP]")
- {
- CheddarFillingsQuantity-=CheddarMultiplier * Multiplier;
- }
- }
- PageNumber = 7;
- Page7();
- }
- else if(PageLetter == 2)
- {
- PageNumber = 50;
- PageHalf5();
- }
- else if(PageLetter == 3)
- {
- Exit();
- }
- else
- {
- Error();
- system("cls");
- Page6();
- PageChoices();
- }
- }
- else if(PageNumber == 7)
- {
- if(PageLetter == 1)
- {
- PageNumber = 8;
- Page8();
- }
- else if(PageLetter == 2)
- {
- PageNumber = 6;
- Page6();
- }
- else if(PageLetter == 3)
- {
- Page6();
- }
- else if(PageLetter == 4)
- {
- Exit();
- }
- else
- {
- Error();
- PageChoices();
- }
- }
- }
- void Page1() //Pizza Size Selection System
- {
- while(PizzaSizeLoop != 0)
- {
- PizzaWelcome();
- cout << "-> Step 1 of 6 <-" << endl << endl;
- cout << "Pizza Size Selected: " << PizzaSizeSelected << endl << endl;
- cout << "=========== Pizza Size ===========" << endl << endl;
- cout << "[A] Midget - 9 Inch Diameter" << " [Quantity: " << MidgetSizeQuantity << " Pieces left]"<< endl;
- cout << "[B] Rookie - 12 Inch Diameter" << " [Quantity: " << RookieSizeQuantity << " Pieces left]" << endl;
- cout << "[C] Supreme - 14 Inch Diameter" << " [Quantity: " << SupremeSizeQuantity << " Pieces left]" << endl << endl;
- cout << "Enter Choice Here: ";
- if(PizzaSizeSelected != "None" )
- {
- PageChoices();
- }
- cin >> PizzaSizeChoice;
- PizzaSizeChoice = toupper(PizzaSizeChoice);
- if(PizzaSizeChoice == 'A')
- {
- if(MidgetSizeQuantity != 0)
- {
- PizzaSizeSelected = "Midget[95 PHP]";
- for(int MidgetLoop = 0; MidgetLoop <= 4; MidgetLoop++)
- {
- MidgetToppingsChoices[MidgetLoop] = "None";
- }
- Page1();
- }
- else
- {
- cout << "Out of Order!" << endl;
- system("pause");
- }
- }
- else if(PizzaSizeChoice == 'B')
- {
- if(RookieSizeQuantity != 0)
- {
- PizzaSizeSelected = "Rookie[110 PHP]";
- for(int RookieLoop = 0; RookieLoop <= 6; RookieLoop++)
- {
- RookieToppingsChoices[RookieLoop] = "None";
- }
- Page1();
- }
- else
- {
- cout << "Out of Order!" << endl;
- system("pause");
- }
- }
- else if(PizzaSizeChoice == 'C')
- {
- if(SupremeSizeQuantity != 0)
- {
- PizzaSizeSelected = "Supreme[115 PHP]";
- for(int SupremeLoop = 0; SupremeLoop <= 9; SupremeLoop++)
- {
- SupremeToppingsChoices[SupremeLoop] = "None";
- }
- Page1();
- }
- else
- {
- cout << "Out of Order!" << endl;
- system("pause");
- }
- }
- else
- {
- Error();
- }
- }
- PageChoices();
- }
- void Page2() //Pizza Crust Selection System
- {
- while(PizzaThickOrThinLoop != 0)
- {
- PizzaWelcome();
- cout << "-> Step 2 of 6 <-" << endl << endl;
- cout << "Pizza Crust Selected: " << PizzaThickOrThinSelected << endl << endl;
- cout << "===================== Pizza Crust =====================" << endl << endl;
- cout << "[A] Thick Crust - Optionals: Cheddar/Mozarella Fillings" << endl;
- cout << "[B] Thin Crust" << endl << endl;
- cout << "Enter Choice Here: ";
- if(PizzaThickOrThinSelected != "None")
- {
- PageChoices();
- }
- cin >> PizzaThickOrThinChoice;
- PizzaThickOrThinChoice = toupper(PizzaThickOrThinChoice);
- if(PizzaThickOrThinChoice == 'A')
- {
- PizzaThickOrThinSelected = "Thick Crust[45 PHP]";
- Page2();
- }
- else if(PizzaThickOrThinChoice == 'B')
- {
- PizzaThickOrThinSelected = "Thin Crust[35 PHP]";
- PizzaFillingsSelected = "None";
- Page2();
- }
- else if(PizzaThickOrThinChoice == 'X')
- {
- if(PizzaThickOrThinSelected == "Thin Crust[35 PHP]")
- {
- cout << endl;
- cout << "Pizza Crust Fillings are not available for Thin Crust Pizza Types" << endl;
- break;
- }
- else
- {
- break;
- }
- }
- else
- {
- Error();
- }
- }
- PageChoices();
- }
- void Page3() //Pizza Fillings Selection System
- {
- while(PizzaFillingsLoop != 0)
- {
- PizzaWelcome();
- cout << "-> Step 3 of 6 <-" << endl << endl;
- cout << "Pizza Fillings Selected: " << PizzaFillingsSelected << endl << endl;
- cout << "=========== Pizza Fillings ===========" << endl << endl;
- cout << "[A] Mozarella Fillings" << " [Quantity: " << MozarellaFillingsQuantity << "g left]" << endl;
- cout << "[B] Cheddar Fillings" << " [Quantity: " << CheddarFillingsQuantity << "g left]" << endl;
- cout << "[C] No Fillings" << endl << endl;
- cout << "Enter Choice Here: ";
- if(PizzaFillingsSelected != "None")
- {
- PageChoices();
- }
- cin >> PizzaFillingsChoice;
- PizzaFillingsChoice = toupper(PizzaFillingsChoice);
- if(PizzaFillingsChoice == 'A')
- {
- if(MozarellaFillingsQuantity != 0)
- {
- PizzaFillingsSelected = "Mozarella Fillings[35 PHP]";
- Page3();
- }
- else
- {
- cout << "Out of Order!" << endl;
- system("pause");
- }
- }
- else if(PizzaFillingsChoice == 'B')
- {
- if(CheddarFillingsQuantity != 0)
- {
- PizzaFillingsSelected = "Cheddar Fillings[25 PHP]";
- Page3();
- }
- else
- {
- cout << "Out of Order!" << endl;
- system("pause");
- }
- }
- else if(PizzaFillingsChoice == 'C')
- {
- PizzaFillingsSelected = "No Fillings";
- Page3();
- }
- else
- {
- Error();
- }
- }
- PageChoices();
- }
- void Page4() //Sauce Selection System
- {
- char SauceOption;
- int maxSauceAttempts = 4;
- int SauceIndex = 0;
- while(maxSauceAttempts != 0)
- {
- if(maxSauceAttempts != 0)
- {
- PizzaWelcome();
- cout << "-> Step 4 of 6 <-" << endl << endl;
- cout << "Choices Left: " << maxSauceAttempts-1 << endl << endl;
- cout << "Sauce Choice #1: " << sauceChoices[0] << endl;
- cout << "Sauce Choice #2: " << sauceChoices[1] << endl;
- cout << "Sauce Choice #3: " << sauceChoices[2] << endl << endl;
- cout << "================== Pizza Sauces ==================" << endl << endl;
- cout << "[A] Tomato Sauce [E] Oyster Sauce" << endl;
- cout << "[B] Hot Sauce [F] Salsa Sauce" << endl;
- cout << "[C] BBQ Sauce [G] Sriracha Sauce" << endl;
- cout << "[D] Ketchup [H] Special Savory Sauce" << endl << endl;
- cout << "[X] Finish" << endl << endl;
- cout << "Enter Choice Here: ";
- if(sauceChoices[2] != "None" && SauceSelected == true)
- {
- PageChoices();
- }
- cin >> SauceOption;
- SauceOption = toupper(SauceOption);
- if (SauceOption >= 65 && SauceOption <= 73 || SauceOption == 88)
- {
- if(SauceOption == 'A' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Tomato Sauce[35 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'B' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Hot Sauce[40 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'C' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "BBQ Sauce[35 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'D' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Ketchup[30 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'E' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Oyster Sauce[30 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'F' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Salsa Sauce[35 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'G' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Sriracha Sauce[40 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'H' && SauceIndex != 3)
- {
- sauceChoices[SauceIndex] = "Special Savory Sauce[40 PHP]";
- SauceIndex++;
- maxSauceAttempts--;
- }
- else if(SauceOption == 'X')
- {
- if(sauceChoices[0] == "None")
- {
- cout << "You have not selected any Pizza Sauce!" << endl;
- system("pause");
- }
- else
- {
- SauceSelected = true;
- PageChoices();
- }
- }
- }
- else
- {
- Error();
- }
- }
- }
- }
- void Page5()
- {
- if(PizzaSizeSelected == "Midget[95 PHP]") //Midget Toppings
- {
- MidgetPizzaToppingsAttempt = 6;
- while(MidgetPizzaToppingsAttempt != 0)
- {
- PizzaWelcome();
- cout << "-> Step 5 of 6 <-" << endl;
- cout << "Pizza Size Selected: Midget Size" << endl;
- cout << "Choose 5 Toppings from the following Choices: " << endl;
- cout << "Choices Left: " << MidgetPizzaToppingsAttempt-1 << endl << endl;
- cout << "Choice 1: " << MidgetToppingsChoices[0] << endl;
- cout << "Choice 2: " << MidgetToppingsChoices[1] << endl;
- cout << "Choice 3: " << MidgetToppingsChoices[2] << endl;
- cout << "Choice 4: " << MidgetToppingsChoices[3] << endl;
- cout << "Choice 5: " << MidgetToppingsChoices[4] << endl << endl;
- cout << "============== Meat ==============" << endl;
- cout << "[A] Sausage [C] Ham" << endl;
- cout << "[B] Pepperoni [D] Bacon" << endl << endl;
- cout << "=========== Vegetables ===========" << endl;
- cout << "[E] Mushrooms [G] Olives" << endl;
- cout << "[F] Onions [H] Basil" << endl << endl;
- cout << "============= Extras =============" << endl;
- cout << "[I] Green Peppers" << endl;
- cout << "[J] Cheddar Cheese" << endl << endl;
- cout << "[X] Finish" << endl;
- cout << "Enter Choices Here: ";
- if(MidgetToppingsChoices[4] != "None" && MidgetToppingSelected == true)
- {
- PageChoices();
- }
- cin >> MidgetPizzaOption;
- MidgetPizzaOption = toupper(MidgetPizzaOption);
- if(MidgetPizzaOption >= 65 && MidgetPizzaOption <= 74 || MidgetPizzaOption == 88)
- {
- if(MidgetPizzaOption == 'A' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Sausage[35 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'B' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Pepperoni[50 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'C' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Ham[35 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'D' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Bacon[45 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'E' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Mushrooms[38 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'F' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Onions[30 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'G' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Olives[37 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'H' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Basil[38 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'I' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Green Peppers[37 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'J' && MidgetToppingsIndex != 5)
- {
- MidgetToppingsChoices[MidgetToppingsIndex] = "Cheddar Cheese[35 PHP]";
- MidgetToppingsIndex++;
- MidgetPizzaToppingsAttempt--;
- }
- else if(MidgetPizzaOption == 'X')
- {
- if(MidgetToppingsChoices[0] == "None")
- {
- cout << "You have not selected any Pizza Toppings!" << endl;
- system("pause");
- }
- else
- {
- MidgetToppingSelected = true;
- PageChoices();
- }
- }
- }
- else
- {
- Error();
- }
- }
- }
- else if(PizzaSizeSelected == "Rookie[110 PHP]") //Rookie Toppings
- {
- RookiePizzaToppingsAttempt = 8;
- while(RookiePizzaToppingsAttempt != 0)
- {
- PizzaWelcome();
- cout << "-> Step 5 of 6 <-" << endl;
- cout << "Pizza Size Selected: Rookie Size" << endl;
- cout << "Choose 7 Toppings from the following Choices: " << endl;
- cout << "Choices Left: " << RookiePizzaToppingsAttempt-1 << endl << endl;
- cout << "Choice 1: " << RookieToppingsChoices[0] << endl;
- cout << "Choice 2: " << RookieToppingsChoices[1] << endl;
- cout << "Choice 3: " << RookieToppingsChoices[2] << endl;
- cout << "Choice 4: " << RookieToppingsChoices[3] << endl;
- cout << "Choice 5: " << RookieToppingsChoices[4] << endl;
- cout << "Choice 6: " << RookieToppingsChoices[5] << endl;
- cout << "Choice 7: " << RookieToppingsChoices[6] << endl << endl;
- cout << "============== Meat ==============" << endl;
- cout << "[A] Sausage [C] Ham" << endl;
- cout << "[B] Pepperoni [D] Bacon" << endl << endl;
- cout << "=========== Vegetables ===========" << endl;
- cout << "[E] Mushrooms [G] Olives" << endl;
- cout << "[F] Onions [H] Basil" << endl << endl;
- cout << "============= Extras =============" << endl;
- cout << "[I] Green Peppers" << endl;
- cout << "[J] Cheddar Cheese" << endl << endl;
- cout << "========= New Options For Rookie =========" << endl;
- cout << "[K] Chicken [N] Rosemary" << endl;
- cout << "[L] Garlic [O] Parmesan Cheese" << endl;
- cout << "[M] Red Peppers" << endl << endl;
- cout << "[X] Finish" << endl;
- cout << "Enter Choices Here: ";
- if(RookieToppingsChoices[6] != "None" && RookieToppingSelected == true)
- {
- PageChoices();
- }
- cin >> RookiePizzaOption;
- RookiePizzaOption = toupper(RookiePizzaOption);
- if(RookiePizzaOption >= 65 && RookiePizzaOption <= 79 || RookiePizzaOption == 88)
- {
- if(RookiePizzaOption == 'A' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Sausage[35 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'B' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Pepperoni[50 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'C' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Ham[35 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'D' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Bacon[45 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'E' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Mushrooms[38 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'F' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Onions[30 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'G' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Olives[37 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'H' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Basil[38 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'I' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Green Peppers[37 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'J' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Cheddar Cheese[35 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'K' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Chicken[50 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'L' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Garlic[30 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'M' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Red Peppers[37 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'N' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Rosemary[38 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'O' && RookieToppingsIndex != 7)
- {
- RookieToppingsChoices[RookieToppingsIndex] = "Parmesan Cheese[40 PHP]";
- RookieToppingsIndex++;
- RookiePizzaToppingsAttempt--;
- }
- else if(RookiePizzaOption == 'X')
- {
- if(RookieToppingsChoices[0] == "None")
- {
- cout << "You have not selected any Pizza Toppings!" << endl;
- system("pause");
- }
- else
- {
- RookieToppingSelected = true;
- PageChoices();
- }
- }
- }
- else
- {
- Error();
- }
- }
- }
- else if(PizzaSizeSelected == "Supreme[115 PHP]") //Supreme Toppings
- {
- SupremePizzaToppingsAttempt = 11;
- while(SupremePizzaToppingsAttempt != 0)
- {
- PizzaWelcome();
- cout << "-> Step 5 of 6 <-" << endl;
- cout << "Pizza Size Selected: Supreme Size" << endl;
- cout << "Choose 10 Toppings from the following Choices: " << endl;
- cout << "Choices Left: " << SupremePizzaToppingsAttempt-1 << endl << endl;
- cout << "Choice 1: " << SupremeToppingsChoices[0] << endl;
- cout << "Choice 2: " << SupremeToppingsChoices[1] << endl;
- cout << "Choice 3: " << SupremeToppingsChoices[2] << endl;
- cout << "Choice 4: " << SupremeToppingsChoices[3] << endl;
- cout << "Choice 5: " << SupremeToppingsChoices[4] << endl;
- cout << "Choice 6: " << SupremeToppingsChoices[5] << endl;
- cout << "Choice 7: " << SupremeToppingsChoices[6] << endl;
- cout << "Choice 8: " << SupremeToppingsChoices[7] << endl;
- cout << "Choice 9: " << SupremeToppingsChoices[8] << endl;
- cout << "Choice 10: " << SupremeToppingsChoices[9] << endl << endl;
- cout << "============== Meat ==============" << endl;
- cout << "[A] Sausage [C] Ham" << endl;
- cout << "[B] Pepperoni [D] Bacon" << endl << endl;
- cout << "=========== Vegetables ===========" << endl;
- cout << "[E] Mushrooms [G] Olives" << endl;
- cout << "[F] Onions [H] Basil" << endl << endl;
- cout << "============= Extras =============" << endl;
- cout << "[I] Green Peppers" << endl;
- cout << "[J] Cheddar Cheese" << endl << endl;
- cout << "========= New Options For Supreme =========" << endl;
- cout << "[K] Chicken [P] Buttered Shrimp" << endl;
- cout << "[L] Garlic [Q] Roasted Salmon" << endl;
- cout << "[M] Red Peppers [R] Smoked Squid" << endl;
- cout << "[N] Rosemary [S] Jalapeno Peppers" << endl;
- cout << "[O] Parmesan Cheese [T] Tomatoes" << endl << endl;
- cout << "[X] Finish" << endl << endl;
- cout << "Enter Choices Here: ";
- if(SupremeToppingsChoices[9] != "None" && SupremeToppingSelected == true)
- {
- PageChoices();
- }
- cin >> SupremePizzaOption;
- SupremePizzaOption = toupper(SupremePizzaOption);
- if(SupremePizzaOption >= 65 && SupremePizzaOption <= 84 || SupremePizzaOption == 88)
- {
- if(SupremePizzaOption == 'A' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Sausage[35 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'B' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Pepperoni[50 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'C' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Ham[35 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'D' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Bacon[45 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'E' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Mushrooms[38 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'F' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Onions[30 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'G' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Olives[37 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'H' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Basil[38 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'I' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Green Peppers[37 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'J' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Cheddar Cheese[35 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'K' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Chicken[50 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'L' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Garlic[30 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'M' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Red Peppers[37 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'N' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Rosemary[38 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'O' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Parmesan Cheese[40 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'P' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Buttered Shrimp[55 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'Q' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Roasted Salmon[55 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'R' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Smoked Squid[55 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'S' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Jalapeno Peppers[37 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'T' && SupremeToppingsIndex != 10)
- {
- SupremeToppingsChoices[SupremeToppingsIndex] = "Tomatoes[30 PHP]";
- SupremeToppingsIndex++;
- SupremePizzaToppingsAttempt--;
- }
- else if(SupremePizzaOption == 'X')
- {
- if(SupremeToppingsChoices[0] == "None")
- {
- cout << "You have not selected any Pizza Toppings!" << endl;
- system("pause");
- }
- else
- {
- SupremeToppingSelected = true;
- PageChoices();
- }
- }
- }
- else
- {
- Error();
- }
- }
- }
- }
- int MidgetQuantityNew = 0;
- int RookieQuantityNew = 0;
- int SupremeQuantityNew = 0;
- bool PizzaSaucesArraySelected[8] = {TomatoSauceSelected, HotSauceSelected, BBQSauceSelected, KetchupSelected, OysterSauceSelected, SalsaSauceSelected, SrirachaSauceSelected, SpecialSavorySauceSelected};
- int PizzaSaucesArrayMultiplier[8] = {TomatoSauceMultiplier, HotSauceMultiplier, BBQSauceMultiplier, KetchupMultiplier, OysterSauceMultiplier, SalsaSauceMultiplier, SrirachaSauceMultiplier, SpecialSavorySauceMultiplier };
- void PageHalf5()
- {
- while(MultiplierLoop != false)
- {
- PizzaWelcome();
- cout << "-> Step 5.5 of 6 <-" << endl;
- cout << "==================================" << endl << endl;
- cout << "How many Orders would you like: " << Multiplier << endl << endl;
- cout << "Enter Choice Here: ";
- if(MultiplierSelected == true)
- {
- PageChoices();
- }
- cin >> Multiplier;
- if(Multiplier > 0)
- {
- if(Multiplier <= MidgetSizeQuantity)
- {
- if(Multiplier <= MozarellaFillingsQuantity || Multiplier <= CheddarFillingsQuantity)
- {
- SauceSelector();
- if(Multiplier <= TomatoSauceQuantity && TomatoSauceSelected == true)
- {
- cout << "Tomato Sauce" << endl;
- }
- if(Multiplier <= HotSauceQuantity && HotSauceSelected == true)
- {
- cout << "Hot Sauce" << endl;
- }
- if(Multiplier <= BBQSauceQuantity && BBQSauceSelected == true)
- {
- cout << "BBQ Sauce" << endl;
- }
- if(Multiplier <= KetchupQuantity && KetchupSelected == true)
- {
- cout << "Hot Sauce" << endl;
- }
- if(Multiplier <= OysterSauceQuantity && OysterSauceSelected == true)
- {
- cout << "Oyster Sauce" << endl;
- }
- if(Multiplier <= SalsaQuantity && SalsaSauceSelected == true)
- {
- cout << "Salsa Sauce" << endl;
- }
- if(Multiplier <= SrirachaQuantity && SrirachaSauceSelected == true)
- {
- cout << "Sriracha Sauce" << endl;
- }
- if(Multiplier <= SpecialSavoryQuantity && SpecialSavorySauceSelected == true)
- {
- cout << "Special Savory Sauce" << endl;
- }
- }
- else
- {
- cout << "Pizza Fillings: Insufficient Ingredients" << endl;
- Multiplier = 0;
- system("pause");
- continue;
- }
- system("pause");
- MultiplierSelected = true;
- }
- else
- {
- cout << "Pizza Sizes: Insufficient Ingredients" << endl;
- system("pause");
- }
- }
- else
- {
- Multiplier = 0;
- Error();
- }
- }
- PageHalf5();
- PageChoices();
- }
- void Page6() //Receipt System
- {
- totalPrice = 0;
- PizzaWelcome();
- cout << "========== Receipt System ==========" << endl << endl;
- cout << "Receipt Date: " << monthName << " " << Day << " " << Year << endl;
- cout << "Receipt Time: ";
- if(Hour == 0)
- {
- Hour = 12;
- }
- if (Hour > 12)
- {
- Hour = Hour - 12;
- if(Hour < 10)
- {
- cout << "0" << Hour << ":";
- }
- else
- {
- cout << Hour << ":";
- }
- if(Minute < 10)
- {
- cout << "0" << Minute;
- }
- else
- {
- cout << Minute;
- }
- cout << " PM" << endl;
- }
- else
- {
- if(Hour < 10)
- {
- cout << "0" << Hour << ":";
- }
- else
- {
- cout << Hour << ":";
- }
- if(Minute < 10)
- {
- cout << "0" << Minute;
- }
- else
- {
- cout << Minute;
- }
- cout << " AM" << endl;
- }
- cout << endl;
- cout << "========== Official Receipt ==========" << endl << endl;
- if(PizzaSizeChoice == 'A' || PizzaSizeChoice == 'B' || PizzaSizeChoice == 'C') //Pizza Size Choice
- {
- if(PizzaSizeChoice == 'A')
- {
- cout << "Pizza Size: Midget Size[95 PHP] X " << MidgetSizeMultiplier * Multiplier;
- cout << "....................... " << MidgetSizePrice * Multiplier<< " PHP" << endl << endl;
- totalPrice+=MidgetSizePrice * Multiplier;
- }
- else if(PizzaSizeChoice == 'B')
- {
- cout << "Pizza Size: Rookie Size[110 PHP] X " << RookieSizeMultiplier * Multiplier;
- cout << "....................... " << RookieSizePrice * Multiplier << " PHP" << endl << endl;
- totalPrice+=RookieSizePrice * Multiplier;
- }
- else if(PizzaSizeChoice == 'C')
- {
- cout << "Pizza Size: Supreme Size[115 PHP] X " << SupremeSizeMultiplier * Multiplier;
- cout << "....................... " << SupremeSizePrice * Multiplier<< " PHP" << endl << endl;
- totalPrice+=SupremeSizePrice * Multiplier;
- }
- }
- if(PizzaThickOrThinSelected == "Thick Crust[45 PHP]" || PizzaThickOrThinSelected == "Thin Crust[35 PHP]")
- {
- if(PizzaThickOrThinSelected == "Thick Crust[45 PHP]")
- {
- cout << "Pizza Crust: Thick Crust[45 PHP] X " << ThickCrustMultiplier * Multiplier;
- cout << "....................... " << ThickCrustPrice * Multiplier << " PHP" << endl << endl;
- totalPrice+=ThickCrustPrice * Multiplier;
- }
- else if(PizzaThickOrThinSelected == "Thin Crust[35 PHP]")
- {
- cout << "Pizza Crust: Thin Crust[35 PHP] X " << ThickCrustMultiplier * Multiplier;
- cout << "....................... " << ThinCrustPrice * Multiplier << " PHP" << endl << endl;
- totalPrice+=ThinCrustPrice * Multiplier;
- }
- }
- if(PizzaFillingsSelected == "Mozarella Fillings[35 PHP]" || PizzaFillingsSelected == "Cheddar Fillings[25 PHP]" || PizzaFillingsSelected == "No Fillings")
- {
- if(PizzaFillingsSelected == "Mozarella Fillings[35 PHP]")
- {
- cout << "Pizza Fillings: Mozarella Fillings[35 PHP] X " << MozarellaMultiplier * Multiplier;
- cout << "....................... " << MozarellaFillingsPrice * Multiplier << " PHP" << endl << endl;
- totalPrice+=MozarellaFillingsPrice * Multiplier;
- }
- else if(PizzaFillingsSelected == "Cheddar Fillings[25 PHP]")
- {
- cout << "Pizza Fillings: Cheddar Fillings[25 PHP] X " << CheddarMultiplier * Multiplier;
- cout << "....................... " << CheddarFillingsPrice * Multiplier << " PHP" << endl << endl;
- totalPrice+=CheddarFillingsPrice * Multiplier;
- }
- else if(PizzaFillingsSelected == "No Fillings")
- {
- cout << "Pizza Fillings: No Fillings" << endl << endl;
- }
- }
- TomatoSauceSelected = false;
- HotSauceSelected = false;
- BBQSauceSelected = false;
- KetchupSelected = false;
- OysterSauceSelected = false;
- SalsaSauceSelected = false;
- SrirachaSauceSelected = false;
- SpecialSavorySauceSelected = false;
- TomatoSauceMultiplier = 0;
- HotSauceMultiplier = 0;
- BBQSauceMultiplier = 0;
- KetchupMultiplier = 0;
- OysterSauceMultiplier = 0;
- SalsaSauceMultiplier = 0;
- SrirachaSauceMultiplier = 0;
- SpecialSavorySauceMultiplier = 0;
- cout << "Pizza Sauce: " << endl;
- SauceSelector();
- if(TomatoSauceSelected == true)
- {
- cout << "Tomato Sauce[35 PHP] X " << TomatoSauceMultiplier*Multiplier;
- cout << "....................... " << TomatoSaucePrice*(TomatoSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=TomatoSaucePrice*(TomatoSauceMultiplier*Multiplier);
- }
- if(HotSauceSelected == true)
- {
- cout << "Hot Sauce[40 PHP] X " << HotSauceMultiplier*Multiplier;
- cout << "....................... " << HotSaucePrice*(HotSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=HotSaucePrice*(HotSauceMultiplier*Multiplier);
- }
- if(BBQSauceSelected == true)
- {
- cout << "BBQ Sauce[35 PHP] X " << BBQSauceMultiplier*Multiplier;
- cout << "....................... " << BBQSaucePrice*(BBQSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BBQSaucePrice*(BBQSauceMultiplier*Multiplier);
- }
- if(KetchupSelected == true)
- {
- cout << "Ketchup[30 PHP] X " << KetchupMultiplier*Multiplier;
- cout << "....................... " << KetchupPrice*(KetchupMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=KetchupPrice*(KetchupMultiplier*Multiplier);
- }
- if(OysterSauceSelected == true)
- {
- cout << "Oyster Sauce[30 PHP] X " << OysterSauceMultiplier*Multiplier;
- cout << "....................... " << OysterSaucePrice*(OysterSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OysterSaucePrice*(OysterSauceMultiplier*Multiplier);
- }
- if(SalsaSauceSelected == true)
- {
- cout << "Salsa Sauce[35 PHP] X " << SalsaSauceMultiplier*Multiplier;
- cout << "....................... " << SalsaPrice*(SalsaSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SalsaPrice*(SalsaSauceMultiplier*Multiplier);
- }
- if(SrirachaSauceSelected == true)
- {
- cout << "Sriracha Sauce[40 PHP] X " << SrirachaSauceMultiplier*Multiplier;
- cout << "....................... " << SrirachaPrice*(SrirachaSauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SrirachaPrice*(SrirachaSauceMultiplier*Multiplier);
- }
- if(SpecialSavorySauceSelected == true)
- {
- cout << "Special Savory Sauce[40 PHP] X " << SpecialSavorySauceMultiplier*Multiplier;
- cout << "....................... " << SpecialSavoryPrice*(SpecialSavorySauceMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SpecialSavoryPrice*(SpecialSavorySauceMultiplier*Multiplier);
- }
- cout << endl;
- int j;
- int SausageMultiplier = 0;
- int PepperoniMultiplier = 0;
- int HamMultiplier = 0;
- int BaconMultiplier = 0;
- int MushroomsMultiplier = 0;
- int OnionsMultiplier = 0;
- int OlivesMultiplier = 0;
- int BasilMultiplier = 0;
- int GreenPeppersMultiplier = 0;
- int CheddarCheeseMultiplier = 0;
- int ChickenMultiplier = 0;
- int GarlicMultiplier = 0;
- int RedPeppersMultiplier = 0;
- int RosemaryMultiplier = 0;
- int ParmesanCheeseMultiplier = 0;
- int ButteredShrimpMultiplier = 0;
- int RoastedSalmonMultiplier = 0;
- int SmokedSquidMultiplier = 0;
- int JalapenoPeppersMultiplier = 0;
- int TomatoesMultiplier = 0;
- bool SausageSelected = false;
- bool PepperoniSelected = false;
- bool HamSelected = false;
- bool BaconSelected = false;
- bool MushroomsSelected = false;
- bool OnionsSelected = false;
- bool OlivesSelected = false;
- bool BasilSelected = false;
- bool GreenPeppersSelected = false;
- bool CheddarCheeseSelected = false;
- bool ChickenSelected = false;
- bool GarlicSelected = false;
- bool RedPeppersSelected = false;
- bool RosemarySelected = false;
- bool ParmesanCheeseSelected = false;
- bool ButteredShrimpSelected = false;
- bool RoastedSalmonSelected = false;
- bool SmokedSquidSelected = false;
- bool JalapenoPeppersSelected = false;
- bool TomatoesSelected = false;
- cout << "Pizza Toppings: " << endl;
- if(PizzaSizeSelected == "Midget[95 PHP]")
- {
- j = 0;
- while(j < 5)
- {
- if(MidgetToppingsChoices[j] == "Sausage[35 PHP]")
- {
- SausageSelected = true;
- SausageMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Pepperoni[50 PHP]")
- {
- PepperoniSelected = true;
- PepperoniMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Ham[35 PHP]")
- {
- HamSelected = true;
- HamMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Bacon[45 PHP]")
- {
- BaconSelected = true;
- BaconMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Mushrooms[38 PHP]")
- {
- MushroomsSelected = true;
- MushroomsMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Onions[30 PHP]")
- {
- OnionsSelected = true;
- OnionsMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Olives[37 PHP]")
- {
- OlivesSelected = true;
- OlivesMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Basil[38 PHP]")
- {
- BasilSelected = true;
- BasilMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Green Peppers[37 PHP]")
- {
- GreenPeppersSelected = true;
- GreenPeppersMultiplier++;
- }
- else if(MidgetToppingsChoices[j] == "Cheddar Cheese[35 PHP]")
- {
- CheddarCheeseSelected = true;
- CheddarCheeseMultiplier++;
- }
- j++;
- }
- if(SausageSelected == true)
- {
- cout << "Sausage[35 PHP] X " << SausageMultiplier*Multiplier;
- cout << "....................... " << SausagePrice*(SausageMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SausagePrice*(SausageMultiplier*Multiplier);
- }
- if(PepperoniSelected == true)
- {
- cout << "Pepperoni[50 PHP] X " << PepperoniMultiplier*Multiplier;
- cout << "....................... " << PepperoniPrice*(PepperoniMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=PepperoniPrice*(PepperoniMultiplier*Multiplier);
- }
- if(HamSelected == true)
- {
- cout << "Ham[35 PHP] X " << HamMultiplier*Multiplier;
- cout << "....................... " << HamPrice*(HamMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=HamPrice*(HamMultiplier*Multiplier);
- }
- if(BaconSelected == true)
- {
- cout << "Bacon[45 PHP] X " << BaconMultiplier*Multiplier;
- cout << "....................... " << BaconPrice*(BaconMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BaconPrice*(BaconMultiplier*Multiplier);
- }
- if(MushroomsSelected == true)
- {
- cout << "Mushrooms[38 PHP] X " << MushroomsMultiplier*Multiplier;
- cout << "....................... " << MushroomsPrice*(MushroomsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=MushroomsPrice*(MushroomsMultiplier*Multiplier);
- }
- if(OnionsSelected == true)
- {
- cout << "Onions[30 PHP] X " << OnionsMultiplier*Multiplier;
- cout << "....................... " << OnionsPrice*(OnionsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OnionsPrice*(OnionsMultiplier*Multiplier);
- }
- if(OlivesSelected == true)
- {
- cout << "Olives[37 PHP] X " << OlivesMultiplier*Multiplier;
- cout << "....................... " << OlivesPrice*(OlivesMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OlivesPrice*(OlivesMultiplier*Multiplier);
- }
- if(BasilSelected == true)
- {
- cout << "Basil[38 PHP] X " << BasilMultiplier*Multiplier;
- cout << "....................... " << BasilPrice*(BasilMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BasilPrice*(BasilMultiplier*Multiplier);
- }
- if(GreenPeppersSelected == true)
- {
- cout << "Green Peppers[37 PHP] X " << GreenPeppersMultiplier*Multiplier;
- cout << "....................... " << GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier);
- }
- if(CheddarCheeseSelected == true)
- {
- cout << "CheddarCheese[35 PHP] X " << CheddarCheeseMultiplier*Multiplier;
- cout << "....................... " << CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier);
- }
- }
- else if(PizzaSizeSelected == "Rookie[110 PHP]")
- {
- j = 0;
- while(j < 7)
- {
- if(RookieToppingsChoices[j] == "Sausage[35 PHP]")
- {
- SausageSelected = true;
- SausageMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Pepperoni[50 PHP]")
- {
- PepperoniSelected = true;
- PepperoniMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Ham[35 PHP]")
- {
- HamSelected = true;
- HamMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Bacon[45 PHP]")
- {
- BaconSelected = true;
- BaconMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Mushrooms[38 PHP]")
- {
- MushroomsSelected = true;
- MushroomsMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Onions[30 PHP]")
- {
- OnionsSelected = true;
- OnionsMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Olives[37 PHP]")
- {
- OlivesSelected = true;
- OlivesMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Basil[38 PHP]")
- {
- BasilSelected = true;
- BasilMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Green Peppers[37 PHP]")
- {
- GreenPeppersSelected = true;
- GreenPeppersMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Cheddar Cheese[35 PHP]")
- {
- CheddarCheeseSelected = true;
- CheddarCheeseMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Chicken[50 PHP]")
- {
- ChickenSelected = true;
- ChickenMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Garlic[30 PHP]")
- {
- GarlicSelected = true;
- GarlicMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Red Peppers[37 PHP]")
- {
- RedPeppersSelected = true;
- RedPeppersMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Rosemary[38 PHP]")
- {
- RosemarySelected = true;
- RosemaryMultiplier++;
- }
- else if(RookieToppingsChoices[j] == "Parmesan Cheese[40 PHP]")
- {
- ParmesanCheeseSelected = true;
- ParmesanCheeseMultiplier++;
- }
- j++;
- }
- if(SausageSelected == true)
- {
- cout << "Sausage[35 PHP] X " << SausageMultiplier*Multiplier;
- cout << "....................... " << SausagePrice*(SausageMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SausagePrice*(SausageMultiplier*Multiplier);
- }
- if(PepperoniSelected == true)
- {
- cout << "Pepperoni[50 PHP] X " << PepperoniMultiplier*Multiplier;
- cout << "....................... " << PepperoniPrice*(PepperoniMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=PepperoniPrice*(PepperoniMultiplier*Multiplier);
- }
- if(HamSelected == true)
- {
- cout << "Ham[35 PHP] X " << HamMultiplier*Multiplier;
- cout << "....................... " << HamPrice*(HamMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=HamPrice*(HamMultiplier*Multiplier);
- }
- if(BaconSelected == true)
- {
- cout << "Bacon[45 PHP] X " << BaconMultiplier*Multiplier;
- cout << "....................... " << BaconPrice*(BaconMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BaconPrice*(BaconMultiplier*Multiplier);
- }
- if(MushroomsSelected == true)
- {
- cout << "Mushrooms[38 PHP] X " << MushroomsMultiplier*Multiplier;
- cout << "....................... " << MushroomsPrice*(MushroomsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=MushroomsPrice*(MushroomsMultiplier*Multiplier);
- }
- if(OnionsSelected == true)
- {
- cout << "Onions[30 PHP] X " << OnionsMultiplier*Multiplier;
- cout << "....................... " << OnionsPrice*(OnionsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OnionsPrice*(OnionsMultiplier*Multiplier);
- }
- if(OlivesSelected == true)
- {
- cout << "Olives[37 PHP] X " << OlivesMultiplier*Multiplier;
- cout << "....................... " << OlivesPrice*(OlivesMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OlivesPrice*(OlivesMultiplier*Multiplier);
- }
- if(BasilSelected == true)
- {
- cout << "Basil[38 PHP] X " << BasilMultiplier*Multiplier;
- cout << "....................... " << BasilPrice*(BasilMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BasilPrice*(BasilMultiplier*Multiplier);
- }
- if(GreenPeppersSelected == true)
- {
- cout << "Green Peppers[37 PHP] X " << GreenPeppersMultiplier*Multiplier;
- cout << "....................... " << GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier);
- }
- if(CheddarCheeseSelected == true)
- {
- cout << "CheddarCheese[35 PHP] X " << CheddarCheeseMultiplier*Multiplier;
- cout << "....................... " << CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier);
- }
- if(ChickenSelected == true)
- {
- cout << "Chicken[50 PHP] X " << ChickenMultiplier*Multiplier;
- cout << "....................... " << ChickenPrice*(ChickenMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=ChickenPrice*(ChickenMultiplier*Multiplier);
- }
- if(GarlicSelected == true)
- {
- cout << "Garlic[30 PHP] X " << GarlicMultiplier*Multiplier;
- cout << "....................... " << GarlicPrice*(GarlicMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=GarlicPrice*(GarlicMultiplier*Multiplier);
- }
- if(RedPeppersSelected == true)
- {
- cout << "Red Peppers[37 PHP] X " << RedPeppersMultiplier*Multiplier;
- cout << "....................... " << RedPeppersPrice*(RedPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=RedPeppersPrice*(RedPeppersMultiplier*Multiplier);
- }
- if(RosemarySelected == true)
- {
- cout << "Rosemary[38 PHP] X " << RosemaryMultiplier*Multiplier;
- cout << "....................... " << RosemaryPrice*(RosemaryMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=RosemaryPrice*(RosemaryMultiplier*Multiplier);
- }
- if(ParmesanCheeseSelected == true)
- {
- cout << "ParmesanCheese[40 PHP] X " << ParmesanCheeseMultiplier*Multiplier;
- cout << "....................... " << ParmesanCheesePrice*(ParmesanCheeseMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=ParmesanCheesePrice*(ParmesanCheeseMultiplier*Multiplier);
- }
- }
- else if(PizzaSizeSelected == "Supreme[115 PHP]")
- {
- j = 0;
- while(j < 10)
- {
- if(SupremeToppingsChoices[j] == "Sausage[35 PHP]")
- {
- SausageSelected = true;
- SausageMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Pepperoni[50 PHP]")
- {
- PepperoniSelected = true;
- PepperoniMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Ham[35 PHP]")
- {
- HamSelected = true;
- HamMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Bacon[45 PHP]")
- {
- BaconSelected = true;
- BaconMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Mushrooms[38 PHP]")
- {
- MushroomsSelected = true;
- MushroomsMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Onions[30 PHP]")
- {
- OnionsSelected = true;
- OnionsMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Olives[37 PHP]")
- {
- OlivesSelected = true;
- OlivesMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Basil[38 PHP]")
- {
- BasilSelected = true;
- BasilMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Green Peppers[37 PHP]")
- {
- GreenPeppersSelected = true;
- GreenPeppersMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Cheddar Cheese[35 PHP]")
- {
- CheddarCheeseSelected = true;
- CheddarCheeseMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Chicken[50 PHP]")
- {
- ChickenSelected = true;
- ChickenMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Garlic[30 PHP]")
- {
- GarlicSelected = true;
- GarlicMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Red Peppers[37 PHP]")
- {
- RedPeppersSelected = true;
- RedPeppersMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Rosemary[38 PHP]")
- {
- RosemarySelected = true;
- RosemaryMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Parmesan Cheese[40 PHP]")
- {
- ParmesanCheeseSelected = true;
- ParmesanCheeseMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Buttered Shrimp[55 PHP]")
- {
- ButteredShrimpSelected = true;
- ButteredShrimpMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Roasted Salmon[55 PHP]")
- {
- RoastedSalmonSelected = true;
- RoastedSalmonMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Smoked Squid[55 PHP]")
- {
- SmokedSquidSelected = true;
- SmokedSquidMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Jalapeno Peppers[37 PHP]")
- {
- JalapenoPeppersSelected = true;
- JalapenoPeppersMultiplier++;
- }
- else if(SupremeToppingsChoices[j] == "Tomatoes[30 PHP]")
- {
- TomatoesSelected = true;
- TomatoesMultiplier++;
- }
- j++;
- }
- if(SausageSelected == true)
- {
- cout << "Sausage[35 PHP] X " << SausageMultiplier*Multiplier;
- cout << "....................... " << SausagePrice*(SausageMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SausagePrice*(SausageMultiplier*Multiplier);
- }
- if(PepperoniSelected == true)
- {
- cout << "Pepperoni[50 PHP] X " << PepperoniMultiplier*Multiplier;
- cout << "....................... " << PepperoniPrice*(PepperoniMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=PepperoniPrice*(PepperoniMultiplier*Multiplier);
- }
- if(HamSelected == true)
- {
- cout << "Ham[35 PHP] X " << HamMultiplier*Multiplier;
- cout << "....................... " << HamPrice*(HamMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=HamPrice*(HamMultiplier*Multiplier);
- }
- if(BaconSelected == true)
- {
- cout << "Bacon[45 PHP] X " << BaconMultiplier*Multiplier;
- cout << "....................... " << BaconPrice*(BaconMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BaconPrice*(BaconMultiplier*Multiplier);
- }
- if(MushroomsSelected == true)
- {
- cout << "Mushrooms[38 PHP] X " << MushroomsMultiplier*Multiplier;
- cout << "....................... " << MushroomsPrice*(MushroomsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=MushroomsPrice*(MushroomsMultiplier*Multiplier);
- }
- if(OnionsSelected == true)
- {
- cout << "Onions[30 PHP] X " << OnionsMultiplier*Multiplier;
- cout << "....................... " << OnionsPrice*(OnionsMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OnionsPrice*(OnionsMultiplier*Multiplier);
- }
- if(OlivesSelected == true)
- {
- cout << "Olives[37 PHP] X " << OlivesMultiplier*Multiplier;
- cout << "....................... " << OlivesPrice*(OlivesMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=OlivesPrice*(OlivesMultiplier*Multiplier);
- }
- if(BasilSelected == true)
- {
- cout << "Basil[38 PHP] X " << BasilMultiplier*Multiplier;
- cout << "....................... " << BasilPrice*(BasilMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=BasilPrice*(BasilMultiplier*Multiplier);
- }
- if(GreenPeppersSelected == true)
- {
- cout << "Green Peppers[37 PHP] X " << GreenPeppersMultiplier*Multiplier;
- cout << "....................... " << GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=GreenPeppersPrice*(GreenPeppersMultiplier*Multiplier);
- }
- if(CheddarCheeseSelected == true)
- {
- cout << "CheddarCheese[35 PHP] X " << CheddarCheeseMultiplier*Multiplier;
- cout << "....................... " << CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=CheddarCheesePrice*(CheddarCheeseMultiplier*Multiplier);
- }
- if(ChickenSelected == true)
- {
- cout << "Chicken[50 PHP] X " << ChickenMultiplier*Multiplier;
- cout << "....................... " << ChickenPrice*(ChickenMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=ChickenPrice*(ChickenMultiplier*Multiplier);
- }
- if(GarlicSelected == true)
- {
- cout << "Garlic[30 PHP] X " << GarlicMultiplier*Multiplier;
- cout << "....................... " << GarlicPrice*(GarlicMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=GarlicPrice*(GarlicMultiplier*Multiplier);
- }
- if(RedPeppersSelected == true)
- {
- cout << "Red Peppers[37 PHP] X " << RedPeppersMultiplier*Multiplier;
- cout << "....................... " << RedPeppersPrice*(RedPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=RedPeppersPrice*(RedPeppersMultiplier*Multiplier);
- }
- if(RosemarySelected == true)
- {
- cout << "Rosemary[38 PHP] X " << RosemaryMultiplier*Multiplier;
- cout << "....................... " << RosemaryPrice*(RosemaryMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=RosemaryPrice*(RosemaryMultiplier*Multiplier);
- }
- if(ParmesanCheeseSelected == true)
- {
- cout << "ParmesanCheese[40 PHP] X " << ParmesanCheeseMultiplier*Multiplier;
- cout << "....................... " << ParmesanCheesePrice*(ParmesanCheeseMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=ParmesanCheesePrice*(ParmesanCheeseMultiplier*Multiplier);
- }
- if(ButteredShrimpSelected == true)
- {
- cout << "Buttered Shrimp[55 PHP] X " << ButteredShrimpMultiplier*Multiplier;
- cout << "....................... " << ButteredShrimpPrice*(ButteredShrimpMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=ButteredShrimpPrice*(ButteredShrimpMultiplier*Multiplier);
- }
- if(RoastedSalmonSelected == true)
- {
- cout << "Roasted Salmon[55 PHP] X " << RoastedSalmonMultiplier*Multiplier;
- cout << "....................... " << RoastedSalmonPrice*(RoastedSalmonMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=RoastedSalmonPrice*(RoastedSalmonMultiplier*Multiplier);
- }
- if(SmokedSquidSelected == true)
- {
- cout << "Smoked Squid[55 PHP] X " << SmokedSquidMultiplier*Multiplier;
- cout << "....................... " << SmokedSquidPrice*(SmokedSquidMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=SmokedSquidPrice*(SmokedSquidMultiplier*Multiplier);
- }
- if(JalapenoPeppersSelected == true)
- {
- cout << "Jalapeno Peppers[37 PHP] X " << JalapenoPeppersMultiplier*Multiplier;
- cout << "....................... " << JalapenoPeppersPrice*(JalapenoPeppersMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=JalapenoPeppersPrice*(JalapenoPeppersMultiplier*Multiplier);
- }
- if(TomatoesSelected == true)
- {
- cout << "Tomatoes [30 PHP] X " << TomatoesMultiplier*Multiplier;
- cout << "....................... " << TomatoesPrice*(TomatoesMultiplier*Multiplier) << " PHP"<< endl;
- totalPrice+=TomatoesPrice*(TomatoesMultiplier*Multiplier);
- }
- }
- cout << endl;
- cout << "======================================" << endl;
- cout << "Total Price: " << totalPrice << " PHP" << endl;
- cout << "Amount of Pizza to Buy: " << Multiplier << " Pieces" << endl;
- cout << "======================================";
- PageChoices();
- }
- int cashInput;
- int cashPrice;
- int Money;
- int Change;
- int cashInputTotal;
- void Page7() //Cash Payment System
- {
- cashPrice = totalPrice;
- while(cashPrice != 0)
- {
- PizzaWelcome();
- cout << "Pizza Price: PHP " << totalPrice << endl << endl;
- cout << "Cash Needed: PHP " << cashPrice << endl << endl;
- cout << "Only Accepts: [1000, 500, 200, 100, 50, 20, 10, 5, 1]" << endl;
- cout << "Enter Cash Here: ";
- cin >> cashInput;
- if(cashInput == 1000 || cashInput == 500 || cashInput == 200 || cashInput == 100 || cashInput == 50 || cashInput == 20 || cashInput == 10 || cashInput == 5 || cashInput == 1)
- {
- Money+=cashInput;
- cashPrice-=cashInput;
- cashInputTotal+=cashInput;
- if(cashPrice < 0)
- {
- break;
- }
- }
- else
- {
- cout << "Only Accepts Certain Bills Only!" << endl;
- }
- system("cls");
- }
- Change = Money - totalPrice;
- if (cashPrice <= 0)
- {
- system("cls");
- PizzaWelcome();
- cout << "Here is your freshly baked pizza!" << endl << endl;
- cout << "Pizza Price: PHP " << totalPrice << endl;
- cout << "Total Cash Input: PHP " << Money << endl << endl;
- }
- Page8();
- }
- void Page8()
- {
- PizzaWelcome();
- int oneThousand = 0, fiveHundred = 0, oneHundred = 0, Fifty = 0, Twenty = 0, Ten = 0, Five = 0, Ones = 0, Confirmation = 0, Repeat = 0;
- cout << "========== Confirmation to Buy ==========" << endl;
- cout << "[1] Buy Pizza" << endl;
- cout << "[2] Cancel" << endl;
- cout << "Enter Choice Here: ";
- cin >> Confirmation;
- if(Confirmation == 1)
- {
- cout << "=============================" << endl;
- cout << "Total Change Left: " << Change << endl;
- cout << "=============================" << endl;
- oneThousand = Change / 1000;
- Change = Change % 1000;
- fiveHundred = Change / 500;
- Change = Change % 500;
- oneHundred = Change / 100;
- Change = Change % 100;
- Fifty = Change / 50;
- Change = Change % 50;
- Twenty = Change / 20;
- Change = Change % 20;
- Ten = Change / 10;
- Change = Change % 10;
- Five = Change / 5;
- Change = Change % 5;
- Ones = Change / 1;
- Change = Change % 1;
- if(oneThousand != 0)
- {
- cout << "1000 Pesos" << " X " << oneThousand << endl;
- if(fiveHundred != 0)
- {
- cout << "500 Pesos" << " X " << fiveHundred << endl;
- }
- if(oneHundred != 0)
- {
- cout << "100 Pesos" << " X " << oneHundred << endl;
- }
- if(Fifty != 0)
- {
- cout << "50 Pesos" << " X " << Fifty << endl;
- }
- if(Twenty != 0)
- {
- cout << "20 Pesos" << " X " << Twenty << endl;
- }
- if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- }
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(fiveHundred != 0)
- {
- cout << "500 Pesos" << " X " << fiveHundred << endl;
- if(oneHundred != 0)
- {
- cout << "100 Pesos" << " X " << oneHundred << endl;
- }
- if(Fifty != 0)
- {
- cout << "50 Pesos" << " X " << Fifty << endl;
- }
- if(Twenty != 0)
- {
- cout << "20 Pesos" << " X " << Twenty << endl;
- }
- if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- }
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(oneHundred != 0)
- {
- cout << "100 Pesos" << " X " << oneHundred << endl;
- if(Fifty != 0)
- {
- cout << "50 Pesos" << " X " << Fifty << endl;
- }
- if(Twenty != 0)
- {
- cout << "20 Pesos" << " X " << Twenty << endl;
- }
- if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- }
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(Fifty != 0)
- {
- cout << "50 Pesos" << " X " << Fifty << endl;
- if(Twenty != 0)
- {
- cout << "20 Pesos" << " X " << Twenty << endl;
- }
- if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- }
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(Twenty != 0)
- {
- cout << "20 Pesos" << " X " << Twenty << endl;
- if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- }
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(Ten != 0)
- {
- cout << "10 Pesos" << " X " << Ten << endl;
- if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- }
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(Five != 0)
- {
- cout << "5 Pesos" << " X " << Five << endl;
- if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- }
- else if(Ones != 0)
- {
- cout << "1 Pesos" << " X " << Ones << endl;
- }
- cout << endl;
- cout << "=============================" << endl;
- cout << "Do you want to buy again: " << endl;
- cout << "[1] Yes" << endl;
- cout << "[2] No" << endl << endl;
- cout << "Enter Choice Here: ";
- cin >> Repeat;
- if(Repeat == 1)
- {
- PizzaSizeSelected = "None";
- PizzaThickOrThinSelected = "None";
- PizzaFillingsSelected = "None";
- MidgetToppingsIndex = 0;
- RookieToppingsIndex = 0;
- SupremeToppingsIndex = 0;
- totalPrice = 0;
- cashPrice = 0;
- Change = 0;
- Money = 0;
- Multiplier = 0;
- MultiplierSelected = false;
- cashInputTotal = 0;
- for(int sauceRepeat = 0; sauceRepeat < 3; sauceRepeat++)
- {
- sauceChoices[sauceRepeat] = "None";
- }
- for(int MidgetToppingsRepeat = 0; MidgetToppingsRepeat < 5; MidgetToppingsRepeat++)
- {
- MidgetToppingsChoices[MidgetToppingsRepeat] = "None";
- }
- for(int RookieToppingsRepeat = 0; RookieToppingsRepeat < 7; RookieToppingsRepeat++)
- {
- RookieToppingsChoices[RookieToppingsRepeat] = "None";
- }
- for(int SupremeToppingsRepeat = 0; SupremeToppingsRepeat < 10; SupremeToppingsRepeat++)
- {
- SupremeToppingsChoices[SupremeToppingsRepeat] = "None";
- }
- PageNumber = 1;
- Page1();
- }
- else if(Repeat == 2)
- {
- PizzaWelcome();
- cout << "Have a Nice Day!";
- exit(0);
- }
- else
- {
- Exit();
- }
- }
- else if(Confirmation == 2)
- {
- PizzaWelcome();
- cout << cashInputTotal << " PHP has been returned" << endl << endl;
- cout << "Have a Nice Day!";
- exit(0);
- }
- else
- {
- Error();
- Page8();
- }
- }
- void SauceSelector()
- {
- int i = 0;
- while(i < 3)
- {
- if(sauceChoices[i] == "Tomato Sauce[35 PHP]")
- {
- TomatoSauceSelected = true;
- TomatoSauceMultiplier++;
- }
- else if(sauceChoices[i] == "Hot Sauce[40 PHP]")
- {
- HotSauceSelected = true;
- HotSauceMultiplier++;
- }
- else if(sauceChoices[i] == "BBQ Sauce[35 PHP]")
- {
- BBQSauceSelected = true;
- BBQSauceMultiplier++;
- }
- else if(sauceChoices[i] == "Ketchup[30 PHP]")
- {
- KetchupSelected = true;
- KetchupMultiplier++;
- }
- else if(sauceChoices[i] == "Oyster Sauce[30 PHP]")
- {
- OysterSauceSelected = true;
- OysterSauceMultiplier++;
- }
- else if(sauceChoices[i] == "Salsa Sauce[35 PHP]")
- {
- SalsaSauceSelected = true;
- SalsaSauceMultiplier++;
- }
- else if(sauceChoices[i] == "Sriracha Sauce[40 PHP]")
- {
- SrirachaSauceSelected = true;
- SrirachaSauceMultiplier++;
- }
- else if(sauceChoices[i] == "Special Savory Sauce[40 PHP]")
- {
- SpecialSavorySauceSelected = true;
- SpecialSavorySauceMultiplier++;
- }
- i++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement