MagPI 6 Page 29

De Le French MagPi
Aller à : Navigation, rechercher

Make_Array


Cette partie du programme est la procédure "Make_Array". Tout d'abord, nous utilisons une boucle pour créer une liste (appelée "ordered") contenant les nombres de 1 à 15.


Ensuite, nous faisons des sélections aléatoires dans cette liste, que nous ajoutons à la nouvelle liste "Array". Nous supprimons les nombres que nous avons déjà utilisés, afin de n'obtenir chaque nombre qu'une seule fois.

Bubble_Sort


Ici nous bouclons sur le tableau autant de fois qu'il y a de nombres dans la liste.

A l'intérieur de cette boucle, une autre boucle parcourt la liste afin de voir si un nombre est supérieur à celui qui lui succède.

Si c'est le cas, les deux nombres sont permutés.

En cours d'exécution, vous pouvez voir les nombres être échangés jusqu'à ce que la liste soit entièrement triée.


Si vous appréciez ça, vous pourriez vouloir modifier le programme afin qu'il trie des nombres fournis par l'utilisateur au lieu d'utiliser la liste aléatoire.

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Boîte à outils