Posez votre question Signaler

Algorithme syntaxe tri à bulles

abiiraa - Dernière réponse le 26 oct. 2009 à 15:52
Bonjour,
veuillez svp me renseigner sur la synthaxe du tri a bulles non pas celle d'une fonction ou d'une procedure seulement la synthaxe en algorithmique et merci d'avance.
Lire la suite 

Algorithme syntaxe tri à bulles »

1 réponses
Réponse
+7
moins plus
Tri par bulle:
Principe
Ce tri permet de faire remonter petit à petit un élément trop grand vers la fin du tableau en comparant
les éléments deux à deux.
Si un élément d’indice i est supérieur à un élément d’indice i+1 on les échange et on continue avec le
suivant. Lorsqu’on atteint le fin du tableau on repart du début. On s’arrête lorsque tous les éléments du
tableau sont bien placés c'est-à-dire qu’on aura aucun changement d’éléments à effectuer.

Algorithme
Tableau T(N) : Entiers
Variables j , nc : Entiers
DEBUT
REPETER
nc ← 0
POUR j = 1 A (N-1)
SI T(j) > T(j+1) ALORS
nc ← nc +1
z ← T(j)
T(j) ← T(j+1)
T(j+1) ← z
FIN SI
FIN POUR
JUSUQU’A nc = 0
FIN
Ajouter un commentaire
Ce document intitulé « algorithme syntaxe tri à bulles » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?