You are on page 1of 3

# Diccionario con los precios de los items

precios = {
"Desayuno": {
"Café": 4.5,
"Chocolate": 5,
"Jugo de Fresas": 9,
"Jugo de Papaya": 8,
"Pan con Pollo": 7,
"Pan con Jamón": 7,
"Pan con Tortilla": 7
},
"Almuerzo": {
"Arroz con pollo": 15,
"Lomo saltado": 20,
"Ensalada César": 12
},
"Cena": {
"Pizza Exprés": 9.5,
"Ensalada Campera": 7.5,
"Gazpacho": 6,
"Caldo de Gallina": 6,
"Pollo al horno": 5.5,
"Menestrón": 4
}
}

# Variables para almacenar el total, el IGV y el subtotal


total = 0
igv = 0.18
subtotal = 0

# Bucle para mostrar el menú principal


Continuar = True
while (Continuar == True):
print("\n\n\n|=========================|")
print("| RESTAURANTE PUNTO AZUL |")
print("| MENÚ |")
print("|=========================|")
print("| A |Desayuno |")
print("| B |Almuerzo |")
print("| C |Cena |")
print("| D |======= SALIR =======|")
print("|=========================|")

opcion = input("\nElija una opción: ")

if (opcion == "A"):
print("\n\n\n| Desayuno |")
print("|=============================|")
print("| A |Café |S/4.50 |")
print("| B |Chocolate |S/5.00 |")
print("| C |Jugo de Fresas |S/9.00 |")
print("| D |Jugo de Papaya |S/8.00 |")
print("| E |Pan con Pollo |S/7.00 |")
print("| F |Pan con Jamón |S/7.00 |")
print("| G |Pan con Tortilla |S/7.00 |")
print("| H |========= SALIR =========|")
print("|=============================|")
opcion_desayuno = input("\nElija un item: ")

if (opcion_desayuno == "A"):
subtotal += precios["Desayuno"]["Café"]
elif opcion_desayuno == "B":
subtotal += precios["Desayuno"]["Chocolate"]
elif opcion_desayuno == "C":
subtotal += precios["Desayuno"]["Jugo de Fresas"]
elif opcion_desayuno == "D":
subtotal += precios["Desayuno"]["Jugo de Papaya"]
elif opcion_desayuno == "E":
subtotal += precios["Desayuno"]["Pan con Pollo"]
elif opcion_desayuno == "F":
subtotal += precios["Desayuno"]["Pan con Jamón"]
elif opcion_desayuno == "G":
subtotal += precios["Desayuno"]["Pan con Tortilla"]

elif opcion == "B":


print("\n\n\n| Almuerzo |")
print("|=============================|")
print("| A |Arroz con pollo |S/15.00 |")
print("| B |Lomo saltado |S/20.00 |")
print("| C |Ensalada César |S/12.00 |")
print("| D |========= SALIR =========|")
print("|=============================|")

opcion_almuerzo = input("\nElija un item: ")

if (opcion_almuerzo == "A"):
subtotal += precios["Almuerzo"]["Arroz con pollo"]
elif opcion_almuerzo == "B":
subtotal += precios["Almuerzo"]["Lomo saltado"]
elif opcion_almuerzo == "C":
subtotal += precios["Almuerzo"]["Ensalada César"]

elif opcion == "C":


print("\n\n\n| Cena |")
print("|=============================|")
print("| A |Pizza Exprés |S/9.50 |")
print("| B |Ensalada Campera |S/7.50 |")
print("| C |Gazpacho |S/6.00 |")
print("| D |Caldo de Gallina |S/6.00 |")
print("| E |Pollo al horno |S/5.50 |")
print("| F |Menestrón |S/4.00 |")
print("| G |========= SALIR =========|")
print("|=============================|")

opcion_cena = input("\nElija un item: ")

if (opcion_cena == "A"):
subtotal += precios["Cena"]["Pizza Exprés"]
elif opcion_cena == "B":
subtotal += precios["Cena"]["Ensalada Campera"]
elif opcion_cena == "C":
subtotal += precios["Cena"]["Gazpacho"]
elif opcion_cena == "D":
subtotal += precios["Cena"]["Caldo de Gallina"]
elif opcion_cena == "E":
subtotal += precios["Cena"]["Pollo al horno"]
elif opcion_cena == "F":
subtotal += precios["Cena"]["Menestrón"]

elif opcion == "C":


Continuar = False
if (subtotal > 0):
igv = (subtotal * igv)
total = (subtotal + igv)

print("\n\n\n| BOLETA DE VENTAS |")


print("|==============================|")
print("| Subtotal : S/{:>9.0f} |".format(subtotal))
print("| Igv : S/{:>1.26f} |".format(igv))
print("| Total a pagar : S/{:>19.56f} |".format(total))
print("| |")
print("| Gracias por su compra |")
print("|==============================|\n")

PREGUNTAS GUIA
1._QUE ES UN LENGUAJE DE PROGRAMACION?
este es un conjunto de reglas gramaticales que instruyen a que un ordenador.
2. ¿Qué es una función?
es un código que hace una operación. Una función puede
definir opcionalmente parámetros de entrada que permiten a los llamadores pasar
argumentos a la función. Una función también puede devolver un valor como salida.
3._¿Qué es una variable?
es un espacio de memoria para almacenar datos que son modificables, en la memoria
de una computadora,cada una tiene un nombre y un valor, existe muchos tipos de
variables las cuales se utilizan
para definir valores fijos
4. ¿Define que es un navegador y menciona 4 navegadores ?
Un navegador web es un software,que permite el acceso a la Web,tenemos :
Google Chrome, Mozilla Firefox, Safari y Microsoft Edge.
5. ¿Define los conceptos de virus, gusano, troyano y spyware?
concepto de virus:
los virus son aquellos malos software que amenazan al pc ya que tienen la intención
de infiltrarse
dentro de la información de algún dispositivo, provocando alteraciones y daños a la
computadora
virus tipo gusano: es el virus clasico, su característica más
relevante es que este se multiplica por todas las redes que se conecta el
dispositivo,
infectando todas las redes posibles.
virus tipo troyano: este es como un asisitidor a demas amenazas se presentan en
forma de archivos legítimos como imagenes, música,
con el fin de llamar la atencion.
virus tipo spyware: es un virus que espia lo que haces y ademas roba informacion
que tenas en tu pc
6. ¿Qué es una red Lan?
es una red de comunicación entre ordenadores situados en el mismo edificio o en
edificios cercanos,
de forma que permite a sus usuarios el intercambio de datos y la compartición de
recursos.
7. ¿Qué es un contrato?
Es un acuerdo en el que ambas o más partes se comprometen a cumplir una
serie de condiciones

You might also like