Tri a bulle
Résolu
Bonjour,
je veu avoir un program en pascal d un tri a bulle d un vecteur croissant c est urgent merci
je veu avoir un program en pascal d un tri a bulle d un vecteur croissant c est urgent merci
A voir également:
- Tri a bulle
- Comment faire un tri personnalisé sur excel - Guide
- Logiciel tri photo - Guide
- Video bulle whatsapp - Accueil - Messagerie instantanée
- Whatsapp couleur bulle - Accueil - Messagerie instantanée
- Info bulle excel ✓ - Forum Excel
2 réponses
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;
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;