Tri d'un fichier - C - Programmation
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.
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