Trier une table par ordre croissante

Résolu
NG007 Messages postés 25 Statut Membre -  
 greenthumb -
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.
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. greenthumb
     
    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