0% encontró este documento útil (0 votos)
60 vistas6 páginas

Menú de Comida y Boleta de Venta

El documento presenta el código de un sistema de pedidos de comida. Define funciones para mostrar los menús de desayuno, almuerzo y cena con sus precios. También genera una boleta de venta con el subtotal, IGV y total a pagar. El código principal muestra el menú principal y permite al usuario realizar pedidos de cada sección, agregando el monto al subtotal. Finalmente genera la boleta de venta.

Cargado por

Johan
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
60 vistas6 páginas

Menú de Comida y Boleta de Venta

El documento presenta el código de un sistema de pedidos de comida. Define funciones para mostrar los menús de desayuno, almuerzo y cena con sus precios. También genera una boleta de venta con el subtotal, IGV y total a pagar. El código principal muestra el menú principal y permite al usuario realizar pedidos de cada sección, agregando el monto al subtotal. Finalmente genera la boleta de venta.

Cargado por

Johan
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

#Menú Principal y platos que serán agregados.

Def mostrar_menu_principal():

Print(“----- MENÚ PRINCIPAL -----“)

Print(“1. Desayuno”)

Print(“2. Almuerzo”)

Print(“3. Cena”)

Print(“4. Salir”)

Def mostrar_menu_desayuno():

Print(“----- MENÚ DE DESAYUNO -----“)

Print(“1. Café – S/4.50”)

Print(“2. Chocolate – S/5.00”)

Print(“3. Jugo de Fresas – S/9.00”)

Print(“4. Jugo de Papaya – S/8.00”)

Print(“5. Pan con Pollo – S/7.00”)

Print(“6. Pan con Jbamón – S/7.00”)

Print(“7. Pan con Tortilla – S/7.00”)

Print(“8. Terminar Pedido”)

Def mostrar_menu_almuerzo():

Print(“----- MENÚ DE ALMUERZO -----“)

Print(“1. Ají de Gallina – S/13.50”)

Print(“2. Lomo Saltado – S/13.50”)

Print(“3. Arroz Chino – S/9.00”)

Print(“4. Pollo Broaster – S/12.00”)

Print(“5. Salchipapa – S/10.00”)

Print(“6. Tallarin Verde – S/13.00”)

Print(“7. Pollo estofado – S/12.50”)

Print(“8. Terminar Pedido”)

Def mostrar_menu_cena():
Print(“----- MENÚ DE CENA -----“)

Print(“1. Pizza Expres – S/9.50”)

Print(“2. Ensalada Campera – S/7.50”)

Print(“3. Gazpacho – S/6.00”)

Print(“4. Caldo de Gallina – S/6.00”)

Print(“5. Pollo al Horno – S/5.50”)

Print(“6. Menestrón – S/4.00”)

Print(“7. Milanesa – S/13.00”)

Print(“8. Terminar Pedido”)

#Generador de la Boleta de Venta.

Def generar_boleta(subtotal):

Igv = subtotal * 0.17

Total = subtotal + igv

Print(“----- BOLETA DE VENTAS -----“)

Print(“Subtotal: S/”, subtotal)

Print(“IGV (17%): S/”, igv)

Print(“Total a pagar: S/”, total)

Subtotal = 0.0

#Codigo Principal

While True:

Mostrar_menu_principal()

Opcion_principal = input(“Seleccione una opción: “)

If opcion_principal == “1”:

While True:

Mostrar_menu_desayuno()

Opcion_desayuno = input(“Seleccione una opción: “)


If opcion_desayuno == “1”:

Subtotal += 4.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “2”:

Subtotal += 5.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “3”:

Subtotal += 9.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “4”:

Subtotal += 8.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “5”:

Subtotal += 7.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “6”:

Subtotal += 7.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “7”:

Subtotal += 7.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_desayuno == “8”:

Break

Else:

Print(“Opción inválida. Vuelva a intentalo nuevamente.”)

Elif opcion_principal == “2”:

While True:

Mostrar_menu_almuerzo()

Opcion_almuerzo = input(“Seleccione una opción: “)


If opcion_almuerzo == “1”:

Subtotal += 13.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “2”:

Subtotal += 13.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “3”:

Subtotal += 9.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “4”:

Subtotal += 12.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “5”:

Subtotal += 10.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “6”:

Subtotal += 13.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “7”:

Subtotal += 12.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_almuerzo == “8”:

Break

Else:

Print(“Opción inválida. Vuelva a intentalo nuevamente.”)

Elif opcion_principal == “3”:

While True:

Mostrar_menu_cena()

Opcion_cena = input(“Seleccione un plato de nuestro menú: “)


If opcion_cena == “1”:

Subtotal += 9.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_cena == “2”:

Subtotal += 7.50

Print(“Pedido agregado a su cuenta”)

Elif opcion_cena == “3”:

Subtotal += 6.00

Print(“Pedido agregado a su cuenta”)

Elif opcion_cena == “4”:

Subtotal += 6.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_cena == “5”:

Subtotal += 5.50

Print(“Pedido agregado a su cuenta.”)

Elif opcion_cena == “6”:

Subtotal += 4.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_cena == “7”:

Subtotal += 13.00

Print(“Pedido agregado a su cuenta.”)

Elif opcion_cena == “8”:

Break

Else:

Print(“Opción inválida. Vuelva a intentalo nuevamente.”)

Elif opcion_principal == “4”:

Break
Else:

Print(“Opción inválida. Vuelva a intentalo nuevamente.”)

Generar_boleta(subtotal)

#Menú Principal y platos que serán agregados.
Def mostrar_menu_principal():
    Print(“----- MENÚ PRINCIPAL -----“)
    Print
Print(“----- MENÚ DE CENA -----“)
    Print(“1. Pizza Expres – S/9.50”)
    Print(“2. Ensalada Campera – S/7.50”)
    Pri
If opcion_desayuno == “1”:
                Subtotal += 4.50
                Print(“Pedido agregado a su cuenta.”)
If opcion_almuerzo == “1”:
                Subtotal += 13.50
                Print(“Pedido agregado a su cuenta.”
If opcion_cena == “1”:
              
                Subtotal += 9.50
                Print(“Pedido agregado a s
    Else:
        Print(“Opción inválida. Vuelva a intentalo nuevamente.”)
Generar_boleta(subtotal)

También podría gustarte