Está en la página 1de 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 == "D":


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

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


print("|==============================|")
print("| Subtotal : S/{:>9.2f} |".format(subtotal))
print("| Igv : S/{:>9.2f} |".format(igv))
print("| Total a pagar : S/{:>9.2f} |".format(total))
print("| |")
print("| Gracias por su compra |")
print("|==============================|\n")
else:
print("\nNo se entregó boleta.\n")

PREGUNTAS GUIA

1._QUE ES UN LENGUAJE DE PROGRAMACION?


un lenguaje de programacion es un conjunto de reglas gramaticales que instruyen a que un ordenador o dispositivo se comporte de una cierta
manera,
es decir que nos “comunicamos” con una computadora, tablet o celular e indicarle qué queremos hacer.

2. ¿Qué es una función?


Una función es un bloque de código que realiza alguna 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?


Una variable es un espacio de memoria para almacenar datos modificables, en la memoria
de una computadora,cada variable, tiene un nombre y un valor, el cual define a la vez, el tipo de
datos de la variable. 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 o explorador de internet es un software, aplicación o programa que permite el acceso a la Web,
interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser vistos en ejemplos
tenemos:
Google Chrome, Mozilla Firefox, Safari y Microsoft Edge.

5. ¿Define los conceptos de virus, gusano, troyano y spyware?

concepto de virus:
son todos los programas malignos, entrar a paginas no fiables, descargar juegos piratas etc podria ser causal de obtener estos virus,
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, tambien podrian estar espiando, robar informacion etc.

virus tipo gusano:Es uno de los malware más comunes de encontrar,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 tipo de malware trata de ser imperceptible, y ser como un asistidor a demas amenazas
se presentan en forma de archivos legítimos como imagenes, música,
con el fin de llamar la atencion.

virus tipo syware: este suele recolectar mucha información del usuario, espiándolo.
Este tipo de malware se instala junto a otro archivo, como pueden ser programas,juegos,etc escondiéndose en el mismo para no
llamar la atencion.

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 de palabra o escrito, en el que ambas o más partes se comprometen a cumplir una
serie de condiciones, puede ser de alquiler, de compra, negocios etc, Lo más común es dejarlo por escrito, para asegurarse del
cumplimiento del mismo.

También podría gustarte