Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Numero Romano
Numero Romano
def conversion(valor,indice,resultado):
separar=""
cadena=""
if (valor[indice]!="0"):
for i in range(indice, (len(valor))):
if (dato<=3):
posicion=0
else:
posicion=1
if (dato>1 and dato<=3 ):
for i in range(1, dato):
cadena=cadena+cadena[posicion]
try:
'Captar dato del usuario'
valor= int(input("Ingrese un numero en el rango de 0 a 1000 -->"))
'Validar si el dato se encuentra en el rango 0 - 1000'
if (valor>0 and valor<=1000):
print(" * El valor esta dentro del rango*")
print("Número --> "+str(valor)+ " En Romano --> " +
str(conversion(str(valor),0,"")))
else :
print("El valor no esta en el rango")
except ValueError:
print("Valor "+ valor +" no es un numero Entero *Error*")