Comment trier un tableau d'entier en C

mona -  
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je suis débutante en c et j'ai du mal a écrire un programme qui tri un tableau d'entiers (ordre croissant ou décroissant c pareil ) j'ai vraiment besoin de vos aides merci d'avance



A voir également:

1 réponse

jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Si ton problème est un problème de la vraie vie et que tu n'as pas de raison particulière de réimplémenter l'algorithme de tri (données disposées aléatoirement dans ton tableau): utilise qsort
(man 3 qsort ; man 3 bsearch )
<cut>
#include <stdlib.h>
       void qsort(void *base, size_t nmemb, size_t size,
                  int(*compar)(const void *, const void *));
</cut>
(il y a un exemple dans le man)
Si c'est un exercice d'école, tu peux regarder ici: https://fr.wikipedia.org/wiki/Algorithme_de_tri , tu trouveras les principaux algorithmes de tri et leur usage.
Johan
2