Trier une table par ordre croissante

Résolu/Fermé
NG007 Messages postés 25 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 5 août 2009 - 10 févr. 2008 à 17:06
 greenthumb - 10 févr. 2008 à 17:32
Bonjour,
Bonjour à tous
On m'a donne un exo de lagange c qui parrait si simple, mais un petit peu compliqué. Voila l'enoncé: Ecrire um programme permettant de trier une table de 50 element par ordre croissant.
J'ai beau cherche mais je suis bloque et j'aimerais que quelqu'un me donne un coup de main.

1 réponse

salut, je crois que l'algo ressemble à ça

Pour position = 0 a position < 50
element = liste[position]
Pour i = position a i < 50
element2 = liste[i]
Si element2 < element
temp = element2
element2 = element1
element1 = temp
finSi
finPour
finPour

il y a d'autres algo qui sont plus rapides, mais je les connait pas ;)

@+

Green
0