Tri d'un fichier

Tri d'un fichier - C - Programmation

Marsh Posté le 19-07-2009 à 20:47:54    

Salut,
 
J'ai un fichier texte qui contient deux champs:  
- cin de type entier
- indication de type chaine de carctère  
 
la taille de deuxième champ est la même dans tout le fichier.
Ce fichier est appelé fich.txt, est le suivant:
10    110101
20    101101
30    111101
40    001101
55    001000
66    110101
79    110001
85    111010
99    010101
1000   100101
 
Je voudrais écrire un programme C sous Windows pour trier ce fichier selon le deuxième champ indication de sorte que le cin qui contient de plus de 1 dans son indication alors il sera placé en premier lieu.
 
par exemple:
le cin 10 possède quatre 1 dans son indication
le cin 30 possède cinq 1 dans son indication
et etc...
 
Donc le résultat il sera dans le même fichier ou autre fichier comme le suivant:
30 111101
85 111011
10 110101
20 101101
66 110101
40 001101
79 110001
99 010101
1000 100101
55 001000
 
Pouvez-vous m'aider comment je vais procéder ?
 
Merci.


Message édité par dimadima le 19-07-2009 à 21:01:52
Reply

Marsh Posté le 19-07-2009 à 20:47:54   

Reply

Marsh Posté le 19-07-2009 à 23:23:35    

Tu en es au troisième topic, et au second pseudonyme pour ce même sujet.
 
Sachant que j'ai clos le second topic en invoquant l'amendement Cracotte78 après tes nombreuses répétitions de "comment faire ?" alors que la réponse t'a été donnée une bonne dizaine de fois déjà, devine ce qui va arriver à ce topic-ci ?
 
Et je te propose en prime un petit voyage chez nos amis colorés.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed