-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path02-calculadoraDivisas.py
More file actions
32 lines (27 loc) · 1.07 KB
/
02-calculadoraDivisas.py
File metadata and controls
32 lines (27 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
def main():
presentacion = " Calculadora de divisas "
print(presentacion.center(80, "="))
print(" Calcula el monto ingresado en Peso Argentinos a USD o EUR \n")
divisa()
def divisa():
while(True):
try:
monto = float(input("Ingrese el monto que desea calcular: "))
break
except ValueError:
print("Debe ingresar un valor numerico. \n")
div = (input("Ingrese a qué divisa desea convertir su monto: \n 1) USD. \n 2) EUR. \n")).upper()
while((div != "USD") & (div != "EUR")):
print("\n Opcion invalida, debe seleccionar alguna de las opciones. \n")
div = input("Ingrese a qué divisa desea convertir su monto: \n 1) USD. \n 2) EUR. \n")
calculadora(div, monto)
def calculadora (divisa, monto):
cotizacion_usd = 59.5
cotizacion_eur = 67.1
if(divisa == "USD"):
monto = monto / (cotizacion_usd)
elif(divisa == "EUR"):
monto = monto / (cotizacion_eur)
print("Su monto representa a {:.2f} {}".format(monto,divisa))
if __name__ == '__main__':
main()