Por favor, reportar cualquier inconveniente o problema a coordinacion@labcomp.cl

Conversor de unidades

parent a0e30127
###CONVIERTE PIES Y PULGADAS AL SISTEMA INTERNACIONAL###
def ft_to(medida, conversor):
aceptadas = "km, m, cm, in, yd"
if conversor in aceptadas:
if conversor =="km":
km = (medida/3.2808)*10**-3
print medida, "Pies son: ", km, "kilómetros\n"
elif conversor == "m":
m = medida/3.2808
print medida, "Pies son: ", m, "metros\n"
if conversor == "cm":
cm = (medida/3.2808)*10**2
print medida, "Pieso son: ", cm, "centímetros\n"
elif conversor == "in":
inc = medida*12000
print medida, "Pies son: ", inc, "pulgadas\n"
if conversor == "yd":
yd = medida*0.33333
print medida, "Pies son: ", yd, "Yardas\n"
else:
print "Lamentablemente esta función no puede convertir a esa unidad,\nintente otra medida"
return
def in_to(medida, conversor):
aceptadas = "m, cm, mm, ft"
if conversor in aceptadas:
if conversor == "m":
m = (medida/0.39370)*10**-2
print medida, "Pulgadas son: ", m, "metros\n"
elif conversor == "cm":
cm = medida/0.39370
print medida, "Pulgadas son: ", cm, "centímetros\n"
if conversor == "mm":
mm = medida/0.039370
print medida, "Pulgadas son:", mm, "milímetros\n"
elif conversor == "ft":
ft = medida*0.083333
print medida, "Pulgadas son:", ft, "pies\n"
else:
print "Lamentablemente esta función no puede convertir a esa unidad,\nintente otra medida"
return
##################################################
###INICIO###
##################################################
flag = True
while flag:
print "Bienvenido al conversor de unidades"
print "Este programa puede convertir pies y pulgadas al Sistema Internacional"
inicio = raw_input("ingrese 'ENTRAR' para continuar o 'END' para salir\n")
if inicio != "END":
dim = raw_input("Ingrese el tipo de unidad que desea convertir\nsea 'ft' para pies e 'in' para pulgadas:\n")
can = float(raw_input("Ingrese la cantidad:\n"))
con = raw_input("Ingrese la unidad a la cual desea convertir\nsegún el Sistema Internacional:\n")
if dim == "ft":
print ft_to(can, con)
elif dim =="in":
print in_to(can, con)
else:
print "El programa ha terminado"
flag = False
raw_input()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment