Convertir chiffres romains en nombre arabe [Résolu]

cs_skinpo 1 Messages postés lundi 22 août 2005Date d'inscription 31 octobre 2005 Dernière intervention - 31 oct. 2005 à 08:41 - Dernière réponse : quaja61 1 Messages postés jeudi 30 mars 2006Date d'inscription 30 mars 2006 Dernière intervention
- 30 mars 2006 à 18:00
Bonjour

je suis totalement débutant en pascal j'utilise delphi 7 et j'ai reçu pour exercice de trouver et d'analyser les étapes d'un petit code simple en ligne de commande qui permet d'introduire un chiffre romain et qui donne la valeur en nombre arrabe qlq un pourrait m'aider a ce sujet ??
merci d'avance
Afficher la suite 

3 réponses

Répondre au sujet
f0xi 4304 Messages postés samedi 16 octobre 2004Date d'inscription 9 mars 2018 Dernière intervention - 1 nov. 2005 à 10:15
+3
Utile
Salut,



en posant cette question tu a emoustillé ma curiositée...



voila le resultat ... une fonction

http://www.delphifr.com/code.aspx?ID=34428



petite precision, les caracteres additionnel (a, b, e, f, g, h) sont la pour remplacer les chiffre qui demande une soustraction.

ils sont au nombre de 6 (IV, IX, XL, XC, CD et CM).

cela permet de supprimer toute la partie des soustractions de l'algo.



grace a cette fonction tu peu aussi bien convertir les chiffres romain dans l'interval 1 a 3999 mais egalement au dela.



voila j'espere que ça repond a tes besoins.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de f0xi
f0xi 4304 Messages postés samedi 16 octobre 2004Date d'inscription 9 mars 2018 Dernière intervention - 7 nov. 2005 à 01:53
+3
Utile
j'ai fais une mise a jours de mon algo et du code, si ça t'interresse
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de f0xi
quaja61 1 Messages postés jeudi 30 mars 2006Date d'inscription 30 mars 2006 Dernière intervention - 30 mars 2006 à 18:00
0
Utile
bonjour , merci bouceaup sur ce que vous avez fait
vous pouvez m'envoyer des coudes sources sur la conversion des nombres arabes en chiffres romains et inversement
mon E-mail [mailto:omega_7s8@hotmail.com omega_7s8@hotmail.com]
Commenter la réponse de quaja61

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.