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
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
A voir également:
- Aider moi svp langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Dev-Pascal - Télécharger - Édition & Programmation
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
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.
if caractère = 1 = un
mais c'est trop ong alors du devrai utiliser bibli math.
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
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
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.
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.
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
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" ...
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" ...
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
12 nov. 2009 à 23:30
sa doit etre assez long a faire :S
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
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.
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
12 nov. 2009 à 23:32
ba ouais tu le fait sur un fichier.txt avant