0% found this document useful (0 votes)
85 views

Source Code of Food Ordering System

The document contains source code for a food ordering system. It allows the user to enter their name and choose an item from various menus including pizzas, burgers, sandwiches, rolls, biryani, curries, beverages and desserts. Based on the user selection, it displays the item details and price, takes the quantity as input and calculates the total bill amount. It also provides an option to order more items.

Uploaded by

UsamaBinRauf
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views

Source Code of Food Ordering System

The document contains source code for a food ordering system. It allows the user to enter their name and choose an item from various menus including pizzas, burgers, sandwiches, rolls, biryani, curries, beverages and desserts. Based on the user selection, it displays the item details and price, takes the quantity as input and calculates the total bill amount. It also provides an option to order more items.

Uploaded by

UsamaBinRauf
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

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");

You might also like