Advertisement
cardel

Reto 2 P75

Jun 15th, 2021
1,091
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1. def calcular_boleta(sala:str, zona:str, cliente:str, num_boletas:int)->dict:
  2.     valor_boleta = 0
  3.  
  4.     if cliente=="adulto" and sala=="2d" and zona =="general":
  5.         valor_boleta=9500
  6.     elif cliente=="adulto" and sala=="2d" and zona =="preferencial":
  7.         valor_boleta=12000
  8.     elif cliente=="adulto" and sala=="3d" and zona =="general":
  9.         valor_boleta=13000
  10.     elif cliente=="adulto" and sala=="3d" and zona =="preferencial":
  11.         valor_boleta=15000
  12.     elif cliente=="niño" and sala=="2d" and zona =="general":
  13.         valor_boleta=4750
  14.     elif cliente=="niño" and sala=="2d" and zona =="preferencial":
  15.         valor_boleta=6000
  16.     elif cliente=="niño" and sala=="3d" and zona =="general":
  17.         valor_boleta=6500
  18.     elif cliente=="niño" and sala=="3d" and zona =="preferencial":
  19.         valor_boleta=7500
  20.     else:
  21.         valor_boleta=0
  22.  
  23.     valor_pagar = valor_boleta*num_boletas
  24.  
  25.     salida = {"sala": sala, "zona":zona,
  26.             "cliente":cliente,
  27.             "num-boletas":num_boletas,
  28.             "valor-unitario":valor_boleta,
  29.             "total_pagado":valor_pagar}
  30.  
  31.     return salida
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement