Determinar un algoritmo que permita convertir un número arábigo comprendido entre 1 y 99 a números romanos
Solución
- Entrada: 97
- Salida: XCVII
import math Unidad=["", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX"] Decena=["", "X", "XX", "XXX", "XL", "L", "LX", "LXX", "LXXX", "XC"] N=int(input("Ingresa numero entero\n")) if(N>=10): u= N % 10 d=int(math.floor(N/10)) print(Decena[d]+Unidad[u]) else: print(Unidad[N])
1 comentarios:
Publicar un comentario