salut!!
bon je doit faire un programme qui peu convertir un nombre décimale entre 1 et 3999 en chiffre romain...
j´en ai un qui fonctionne mais je n´appréci pas mon algorithme.. j´aimerais que quelqu´un m´aide pour le racourcir.
et de même pour d´un nombre romain en décimale..
cela est très facile sauf pour les vérification d´un chiffre romain valide.
exemple : IXI est invalide car le I est enlever puis rajouter. XXXX est invalide. DM est invalide et etc.. j´aimerais avoir de l´aide pour trouver un algorythme qui n´aurait pas besoin de faire des vérifications.. voici mon code...
Décimale à Romain:
http://rafb.net/paste/results/1g6LXO59.nln.html
Romain à Décimale:
http://rafb.net/paste/results/exEwl192.nln.html