Aider moi svp langage c

Fermé
harie43 - 12 nov. 2009 à 22:22
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 - 12 nov. 2009 à 23:32
Bonjour,j'ai un programme a réaliser mais je sais pas comment le faire voila le programme
écrire un programme qui lit un entier représentant somme d'argents et l'affiche en lettres.
aidez moi svp .......
A voir également:

6 réponses

adnanforum Messages postés 204 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 21 janvier 2010 38
12 nov. 2009 à 22:33
c'est facil il faut l'enregistre en tableau de charachtère pour 99999,99 pour max en float et apprer du modifie avec if ou switch
if caractère = 1 = un
mais c'est trop ong alors du devrai utiliser bibli math.
0
désolé j'ai rien compris ; je suis débutant en c tu peut me donner une idée très claire ou un code source
0
adnanforum Messages postés 204 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 21 janvier 2010 38
12 nov. 2009 à 22:47
oui ba if = si donc
if le charactère que tu a tapé = 1 1=un
donc il tape1 il recoit un
puis insi de suite c'est trop long mais si on le fait a deux.
0
Emmanuel Delahaye Messages postés 107 Date d'inscription jeudi 18 juin 2009 Statut Membre Dernière intervention 17 juillet 2019 7
12 nov. 2009 à 22:52
Il faut décomposer le nombre en facteurs de 10, (soit une série de chiffres de 0 à 9) ou alors utiliser sa représentation décimale textuelle, et pour chaque colonne, attribuer le texte qui va bien. Commencer par le chiffre le plus à gauche. Il faut déterminer son rang de façon à lui donner son nom :
1 -> "mille", "cent", "dix", "onze" "douze" etc. selon le rang et ce qui suit. C'est un algorithme combinatoire assez complexe. Il y a beaucoup de cas à traiter. Commencer par les cas généraux, puis, à l'aide de conditions astucieuses, déterminer les cas particuliers :

123 : "cent "vingt" "trois"
21 "vingt" "et un"
12 "douze"

etc. Attention à l'accord de "cent" ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Azero79 Messages postés 166 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 19 octobre 2012 3
12 nov. 2009 à 23:30
sa doit etre assez long a faire :S
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 661
12 nov. 2009 à 23:32
c'est le cas oui. Mais bon ça ne demande pas de compétence particulière à part les bases, de la patience et de la méthode; on peut le voir comme un exercice difficile mais classique et pour débutants.
0
adnanforum Messages postés 204 Date d'inscription samedi 24 janvier 2009 Statut Membre Dernière intervention 21 janvier 2010 38
12 nov. 2009 à 23:32
ba ouais tu le fait sur un fichier.txt avant
0