 Construisez un algorithme pour trier une liste de nombres par ordre croissant.
 3, 8, 5, 1, 9
Commencez par le premier numéro - dans la liste donnée, 3 est le premier numéro. Comparez ensuite le premier nombre avec le deuxième nombre - comparez 3 avec 8 - et si le premier nombre est plus grand, échangez les nombres. Dans ce cas, 8 est supérieur à 3, donc aucun échange n'est nécessaire. Ensuite, comparez 8 avec le troisième nombre - 5. Dans ce cas, 5 est plus petit que 8, donc 8 et 5 seront échangés et les trois premiers nombres de la liste seront désormais triés. Répétez ce processus avec le reste des nombres, ce qui donne la liste triée : 1, 3, 5, 8, 9.