SOURCE CODE OF FOOD ORDERING SYSTEM
#include<iostream>
#include<conio.h>
using namespace std;
int main() {
char name[30], pizza1[] = "Chicken Fajita", pizza2[] = "Chicken Bar BQ", pizza3[]
= "Chicken Tiqqa", pizza4[] = "Pepperoni";
char roll1[] = "Chicken Chatni Roll", roll2[] = "Chicken Mayo Roll", roll3[] =
"Veg Roll With Fries";
char bur1[] = "Zinger Burger", bur2[] = "Chicken Burger", bur3[] = "Beef Burger";
char sand1[] = "Club Sandwich", sand2[] = "Chicken Crispy Sandwich", sand3[] =
"Extreme Veg Sandwich";
char bir1[] = "Chicken Biryani", bir2[] = "Prawn Biryani", bir3[] = "Beef
Biryani";
char curr1[] = "Haleem", curr2[] = "Paye", curr3[] = "Nehari", curr4[] = "Chicken
Qourma";
char bevr1[] = "Pepsi", bevr2[] = "Coca-Cola", bevr3[] = "7up", bevr4[] =
"Mountain Dew";
char desr1[] = "Shahi Tukray", desr2[] = "Trifle", desr3[] = "Kheer", desr4[] =
"Gajrela", gotostart;
int choice = 0, pchoice, pchoice1, quantity;
beginning:
system("color 70");
system("cls");
cout << "\t\t\t**********UnA's Food Ordering System***********\n\n";
cout << "Please Enter Your Name: ";
cin.getline(name, 20);
cout << "Hello " << name << "\n\nWhat would you like to order?\n\n";
cout << "\t\t\t\t********Menu********\n\n";
cout << "1) Pizzas\n";
cout << "2) Burgers\n";
cout << "3) Sandwich\n";
cout << "4) Rolls\n";
cout << "5) Biryani\n";
cout << "6) Curries\n";
cout << "7) Beverages\n";
cout << "8) UnA's Special Desserts\n\n";
cout << "\nPlease Enter your Choice: ";
cin >> choice;
if (choice == 1)
cout << "\n1) " << pizza1 << "\n";
cout << "2) " << pizza2 << "\n";
cout << "3) " << pizza3 << "\n";
cout << "4) " << pizza4 << "\n";
cout << "\nPlease Enter which Flavour would you like to have?:";
cin >> pchoice;
if (pchoice >= 1 && pchoice <= 4)
cout << "\n1) Small Rs.250\n" << "2) Regular Rs.500\n" << "3) Large
Rs.900\n";
cout << "\nChoose Size Please:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 250 * quantity;
break;
case 2: choice = 500 * quantity;
break;
case 3: choice = 900 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t\t--------Your Order---------\n";
cout << "" << quantity << " " << pizza1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << pizza2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << pizza3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 4:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << pizza4;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
else if (choice == 2)
cout << "\n1 " << bur1 << " Rs.180" << "\n";
cout << "2 " << bur2 << " Rs.150" << "\n";
cout << "3 " << bur3 << " Rs.160" << "\n";
cout << "\nPlease Enter which Burger you would like to have?: ";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
{
case 1: choice = 180 * quantity;
break;
case 2: choice = 150 * quantity;
break;
case 3: choice = 160 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bur1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bur2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bur3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
}
cout << "\nWould you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
else if (choice == 3)
cout << "\n1 " << sand1 << " Rs.240" << "\n";
cout << "2 " << sand2 << " Rs.160" << "\n";
cout << "3 " << sand3 << " Rs.100" << "\n";
cout << "\nPlease Enter which Sandwich you would like to have?:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 240 * quantity;
break;
case 2: choice = 160 * quantity;
break;
case 3: choice = 100 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << sand1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << sand2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << sand2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
{
goto beginning;
else if (choice == 4)
cout << "\n1 " << roll1 << " Rs.150" << "\n";
cout << "2 " << roll2 << " Rs.100" << "\n";
cout << "3 " << roll3 << " Rs.120" << "\n";
cout << "\nPlease Enter which you would like to have?: ";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nHow Much Rolls Do you want: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 150 * quantity;
break;
case 2: choice = 100 * quantity;
break;
case 3: choice = 120 * quantity;
break;
system("cls");
switch (pchoice1)
{
case 1:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << roll1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << roll2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << roll3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
else if (choice == 5)
cout << "\n1 " << bir1 << " Rs.160" << "\n";
cout << "2 " << bir2 << " Rs.220" << "\n";
cout << "3 " << bir3 << " Rs.140" << "\n";
cout << "\nPlease Enter which Biryani you would like to have?:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 160 * quantity;
break;
case 2: choice = 220 * quantity;
break;
case 3: choice = 140 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bir1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bir2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " " << bir3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
else if (choice == 6)
cout << "\n1) " << curr1 << "\n";
cout << "2) " << curr2 << "\n";
cout << "3) " << curr3 << "\n";
cout << "4) " << curr4 << "\n";
cout << "\nPlease Enter which curry would you like to have?:";
cin >> pchoice;
if (pchoice >= 1 && pchoice <= 4)
cout << "\n1) Small Plate Rs.50\n" << "2) Medium Plate Rs.100\n" <<
"3) Full Plate Rs.150\n";
cout << "\nChoose Size Please:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 50 * quantity;
break;
case 2: choice = 100 * quantity;
break;
case 3: choice = 150 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t\t--------Your Order---------\n";
cout << "" << quantity << " plate(s) of " << curr1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plate(s) of " << curr2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plates(s) of " << curr3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 4:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plates(s) of " << curr4;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
else if (choice == 7)
cout << "\n1) " << bevr1 << "\n";
cout << "2) " << bevr2 << "\n";
cout << "3) " << bevr3 << "\n";
cout << "4) " << bevr4 << "\n";
cout << "\nPlease Enter which soft drink would you like to have?:";
cin >> pchoice;
if (pchoice >= 1 && pchoice <= 4)
cout << "\n1) 500ml Rs.30\n" << "2) 1litre Rs.60\n" << "3) 1.5litre
Rs.100\n";
cout << "\nChoose Size Please:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 30 * quantity;
break;
case 2: choice = 60 * quantity;
break;
case 3: choice = 100 * quantity;
break;
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t\t--------Your Order---------\n";
cout << "" << quantity << " bottle(s) of " << bevr1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " bottle(s) of " << bevr2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " bottle(s) of " << bevr3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 4:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " bottle(s) of " << bevr4;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
}
}
else if (choice == 8)
cout << "\n1) " << desr1 << "\n";
cout << "2) " << desr2 << "\n";
cout << "3) " << desr3 << "\n";
cout << "4) " << desr4 << "\n";
cout << "\nPlease Enter which dessert would you like to have?:";
cin >> pchoice;
if (pchoice >= 1 && pchoice <= 4)
cout << "\n1) Small Plate Rs.200\n" << "2) Medium Plate Rs.500\n" <<
"3) Full Plate Rs.800\n";
cout << "\nChoose Size Please:";
cin >> pchoice1;
if (pchoice1 >= 1 && pchoice1 <= 3)
cout << "\nPlease Enter Quantity: ";
cin >> quantity;
switch (pchoice1)
case 1: choice = 200 * quantity;
break;
case 2: choice = 500 * quantity;
break;
case 3: choice = 800 * quantity;
break;
}
system("cls");
switch (pchoice1)
case 1:
cout << "\t\t\t--------Your Order---------\n";
cout << "" << quantity << " plate(s) of " << desr1;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 2:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plate(s) of " << desr2;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 3:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plates(s) of " << desr3;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
case 4:
cout << "\t\t--------Your Order---------\n";
cout << "" << quantity << " plates(s) of " << desr4;
cout << "\nYour Total Bill is Rs." << choice << "\nYour Order
Will be delivered in 30 Minutes";
cout << "\n\nThank you For Ordering From UnA's Fast Food\n";
break;
}
cout << "Would you like to order anything else? Y / N:";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
else
system("cls");
cout << "Please Select Right Option: \n";
cout << "Would You like to Start the program again? Y / N: ";
cin >> gotostart;
if (gotostart == 'Y' || gotostart == 'y')
goto beginning;
system("pause");