Intro to Coding
  • Unit 1
    • Introduction
  • Activity 1.1
  • Activity 1.2
  • Activity 1.3
  • Activity 1.4
  • Activity 1.5
  • Activity 1.6
  • Activity 1.7
  • Activity 1.8
  • Activity 1.9
  • Activity 1.10
  • Activity 1.11
  • Activity 1.12
  • Activity 1.13
  • Project 1
  • Activity 1.14
  • Activity 1.15
  • Activity 1.16
  • Activity 1.17
  • Activity 1.18
  • Activity 1.19
  • Activity 1.20
  • Activity 1.21
  • Activity 1.22
  • Activity 1.23
  • Activity 1.24
  • Activity 1.25
  • Activity 1.26
  • Project 2
  • Activity 1.27
  • Activity 1.28
  • Activity 1.29
  • Activity 1.30
  • Unit 2
    • Introduction
  • Activity 2.1
  • Activity 2.2
  • Activity 2.3
  • Project 3
  • Activity 2.4
  • Activity 2.5
  • Activity 2.6
  • Activity 2.7
  • Project 4
  • Activity 2.8
  • Activity 2.9
  • Activity 2.10
  • Activity 2.11
  • Activity 2.12
  • Activity 2.13
  • Activity 2.14
  • Activity 2.15
  • Activity 2.16
  • Activity 2.17
  • Activity 2.18
  • Activity 2.19
  • Activity 2.20
  • Activity 2.21
  • Activity 2.22
  • Activity 2.23
  • Project 5
  • Activity 2.24
  • Activity 2.25
  • Activity 2.26
  • Unit 3
    • Introduction
  • Activity 3.1
  • Activity 3.2
  • Activity 3.3
  • Activity 3.4
  • Activity 3.5
  • Activity 3.6
  • Activity 3.7
  • Activity 3.8
  • Activity 3.9
  • Activity 3.10
  • Activity 3.11
  • Activity 3.12
  • Project 6
  • Activity 3.13
  • Activity 3.14
  • Activity 3.15
  • Activity 3.16
  • Activity 3.17
  • Activity 3.18
  • Activity 3.19
  • Activity 3.20
  • Activity 3.21
  • Activity 3.22
  • Activity 3.23
  • Project 7
  • Activity 3.24
Powered by GitBook
On this page

Project 4

Source Code

def main():
    # empty dictionary to store the user's order
    myOrder = {}

    # menu code system
    done = False
    print("Main Menu")
    print("R - Restaurant Information")
    print("A - Appetizers")
    print("E - Entrees")
    print("S - Specials")
    print("B - Beverages")
    print("D - Desserts")
    print("P - Place Order")
    print("Q - Quit")
    while not done:
        choice = input("Choice: ").upper()
        if choice == "R":
            restaurantInformation()
        elif choice == "A":
            appetizers(myOrder)
        elif choice == "E":
            appetizers(myOrder)
        elif choice == "S":
            specials(myOrder)
        elif choice == "B":
            beverages(myOrder)
        elif choice == "D":
            desserts(myOrder)
        elif choice == "P":
            placeOrder(myOrder)
        elif choice == "Q":
            print("Quitting!")
            done = True
        else:
            print("Invalid choice")

# Restaurant Information Function
def restaurantInformation():
    print("Restaurant Information")
    

# Appetizers Function
def appetizers(myOrder):
    print("Appetizers Menu")
    

# Entrees Function
def entrees(myOrder):
    print("Entrees Menu")
    

# Specials Function
def specials(myOrder):
    print("Specials Menu")


# Beverages Functions
def beverages(myOrder):
    print("Beverages Menu")
    

# Desserts Function
def desserts(myOrder):
    print("Desserts Menu")


# Place Order Function
def placeOrder(myOrder):
    print("Place Order")
    

# call the main function, do not delete!
main()
PreviousActivity 2.7NextActivity 2.8

Last updated 5 months ago