85. Python Program to convert given Integer into Roman Letter.
How does this program work?
- This program is used to convert given Integer into Roman Letter using Python.
Here is the code
def Roman(num):
val = [1000, 900, 500, 400,100, 90, 50, 40,10, 9, 5, 4,1]
syb = [ "M ", "CM ", "D ", "CD ", "C ", "XC ", "L ", "XL ", "X ", "IX ", "V ", "IV ", "I " ]
numb = ''
i = 0
while num > 0:
for _ in range ( num // val[i] ):
numb += syb[i]
num -= val[i]
i += 1
return numb
n = int(input( "Enter a number: "))
print("Roman letter for given number is : ",Roman(n))