CONVERSION DE CHIFFRES EN LETTRES

garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 - 28 déc. 2004 à 09:49
dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 - 30 déc. 2004 à 18:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28450-conversion-de-chiffres-en-lettres

dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 1
30 déc. 2004 à 18:49
non non là j'arrete....c'est lassant a la fin ....

Oh et pis un dernier pour la route:

10 000 000 = dix million mille ! et oui
dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 1
30 déc. 2004 à 18:47
Et bien d'autres !

pour 10 000 000 000:

un milliard quatre cent dix million soixante cinq mille quatre cent huit !!!! hey hey! tant que ca! ^^

Amusant non !?
dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 1
30 déc. 2004 à 18:43
Oula encore plus fort !!!

Pour :632 123 456 789 :

sept cent soixante trois million deux cent soixante quatre mille deux cent soixante

Je suis septique là...
Un peu baclé quand meme!
dletozeun Messages postés 546 Date d'inscription vendredi 13 février 2004 Statut Membre Dernière intervention 9 janvier 2008 1
30 déc. 2004 à 18:36
sympathique comme prog!

Je signale un bug tout de meme :

pour 1293 par exemple il m'ecrit:

un mille deux cent quatre-vingnt treize

et pis en plus ya pas de "s" a cent et "vignt" n'existe pas !
Tu l'as pas vu celle la MoDDiB ! je t'es grillé! ^^
MoDDiB Messages postés 546 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 4 mai 2007 1
30 déc. 2004 à 14:32
Faire une faute a une liaison ou encore a un "à" n'est vraiment pas un soucis ....Mais "quarente" je me dis qu'il y a un problème....Tout le monde débute ce n'est pas une raison pour pardonner certaine chose...Ce que tu as voulu faire peut etre très intéressant si il est bien traité surtout d'un point de vue de l'orthographe or si tu n'attache même pas d'importance a cinquante je vois mal comment la suite pouvait s'intéresser aux accords ...
J'ai simplement été décu en voyant la source : tu aurais du indiquer dès le début que tu attendait de l'aide !
misanthrope_girl Messages postés 1 Date d'inscription lundi 20 décembre 2004 Statut Membre Dernière intervention 30 décembre 2004
30 déc. 2004 à 13:20
Au fait Mr MoDDiB j'ai po bcp pretté attention a l'orthographe et je sai bien ke 40 s'ecrit avec un 'a' et po 'e', bon cet exerciceje l'ai fait en 3 heures et j'ai po pris la peinne de l'ameliorer.
merci pr ton commentaire et pr l'interet ke tu porte aux debutants.
garslouche merci bcp pr tes conseils
MoDDiB Messages postés 546 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 4 mai 2007 1
28 déc. 2004 à 16:25
Moi j'ai vu "quarente" ca m'a choqué alors je lis pas la suite :/
garslouche Messages postés 583 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 29 mai 2015 1
28 déc. 2004 à 09:49
Le principe est sympa mais tu peux l'améliorer :
1) Plutôt qu'un printf tu devrais créer une fonction qui écrit le résultat dans une variable (char[]).
2) Evite les fautes d'orthographes... ("vingt")
3) if(((x%100)==0)&&((x/100)!=1)) est équivalent à
if ( x%100 == 0 && x != 100 )
4) if(((x%100)%10)!=1) est équivalent à
if ( x%10 !=1 )
5) Tu utilises très souvent x%100 . Mieux vaudrait donc le stocker une fois pour toutes au début de ta fonction
6) A vue de nez j'ai l'impression que tu considères que "million" et "milliard" sont invariables...ce qui est faux.

Sinon ça serait bien que tu mettes le fichier avec la source parceque là le code est tronqué... :(

Bonne prog
Rejoignez-nous