CONVERSION DES CHIFFRES EN LETTRES

Signaler
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
-
Messages postés
5
Date d'inscription
dimanche 19 février 2006
Statut
Membre
Dernière intervention
21 février 2007
-
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/11142-conversion-des-chiffres-en-lettres

Messages postés
5
Date d'inscription
dimanche 19 février 2006
Statut
Membre
Dernière intervention
21 février 2007

C'est bon mais je veux un progrmme qui lit un nombre réel et l'écrit en toute lettre en code c
Messages postés
8
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
20 octobre 2003

Bravo! Je trouve que c un beau ptit code...
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
Il est vrai ! j'ai revu mes cour d'orthographe !
Mais bon pour 200, 400,300,ect ...
Messages postés
509
Date d'inscription
samedi 28 juin 2003
Statut
Membre
Dernière intervention
3 août 2010

Merci pour tous ça, mais 456 s'écrit quatre cent cinquante six(sans le s), c'est une question d'orthographe!!!
Messages postés
1138
Date d'inscription
mardi 10 juin 2003
Statut
Membre
Dernière intervention
25 janvier 2009
3
Voici ton main :
******************************************************************
int main()
{
unsigned int x = 0;
char choix = 'o',c[256];
while((choix=='o')||(choix=='O'))
{
cout << "Introduire un chiffre entier : ";
cin >> x;
ChiffreEnLettre(x,c);
cout << "
En lettre ca fait : "<< c <<endl;
cout << "
Encore d'autre? (O/N): ";
choix = getche();
cout << "
================================================="<<endl;
}
return 0;
}
******************************************************************
saches que tu peux faire :
******************************************************************
int main(void)
{
unsigned int x = 0;
char choix,
c[256];
do
{
cout << "Introduire un chiffre entier : ";
cin >> x;
ChiffreEnLettre(x,c);
cout << "
En lettre ca fait : "<< c <<endl;
cout << "
Encore d'autre? (O/N): ";
choix = getche();
cout << "
================================================="<<endl;
}while((choix=='o')||(choix=='O')); // on teste apres la boucle
return 0;
}
******************************************************************
Il manque les 's' :
456 -> quatre cent ...
quatre cents ...


Mais bon, c'est bien, bien que se soit assez bourrin !