Documentos de Académico
Documentos de Profesional
Documentos de Cultura
menu = {
"Desayuno": {
1: ("te", 1.50),
2: ("empanadas", 1.99),
},
"Almuerzo": {
},
"Cena": {
2: ("areopuerto", 12.99),
def mostrar_menu():
print("Categorías:")
print(categoria)
print("---------------------------------")
def mostrar_submenu(categoria):
print("------------------------")
def tomar_orden():
orden = []
opcion = input("Ingrese la categoría que desea ordenar (o presione Enter para salir): ")
while opcion:
if opcion in menu:
mostrar_submenu(opcion)
num_plato = input("Ingrese el número del plato que desea ordenar (o presione Enter
para finalizar la categoría): ")
orden.append((plato, precio))
else:
num_plato = input("Ingrese el número del plato que desea ordenar (o presione Enter
para finalizar la categoría): ")
else:
opcion = input("Ingrese la categoría que desea ordenar (o presione Enter para salir): ")
return orden
def calcular_subtotal(orden):
return subtotal
# Función para calcular el IGV (17% del subtotal)
def calcular_igv(subtotal):
return igv
return total
def restaurante():
print("¡Bienvenido al Restaurante!")
mostrar_menu()
orden = tomar_orden()
subtotal = calcular_subtotal(orden)
igv = calcular_igv(subtotal)
print(f"{plato}: ${precio}")
print("------------------------")
print(f"Subtotal: ${subtotal}")
print("------------------------")
# Ejecutar el programa
restaurante()