Tri a bulle

Résolu
minoucha84691 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je veu avoir un program en pascal d un tri a bulle d un vecteur croissant c est urgent merci
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. m²b
     
    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;
    0