Les Allergies
Alimentaires
Posez votre question Signaler

Tri a bulle [Résolu]

minoucha84691 1Messages postés 6 mai 2008Date d'inscription - Dernière réponse le 6 mai 2008 à 19:29
Bonjour,
je veu avoir un program en pascal d un tri a bulle d un vecteur croissant c est urgent merci
Lire la suite 

Tri a bulle »

2 réponses
Réponse
+0
moins plus
bonjour voila un programme

procedure trier_shel(n:entier ; var t:tab);
procedure shell (n: integer ; var t:tab ) ;
var p,i,j,valeur: integer;
begin
p:=0;
while p < n do
p:= 3*p+1;
while p > 0 do
begin
p:=p div 3;
for i:= p to n do
begin
valeur:=t[i];
j:=i;
while (j > p-1) and (t[j-p] > valeur ) do
begin
t[j]:=t[j-p];
j:=j-p;
end;
t[j]:=valeur;
end;
end;
end;
Ajouter un commentaire
Réponse
-1
moins plus
Google dit :
http://fr.wikipedia.org/wiki/Tri_%C3%A0_bulles

Bonne chance
Ajouter un commentaire
Ce document intitulé « tri a bulle » 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 ?