Algorithme tri par ordre croissant

Résolu
mimicho -  
 Brother.Pascal -
Bonjour,
S'il vous plait aidez moi , je ne sais pas résoudre ce problème algorithmique
soit v un vecteur de dimension n. Ecrire l'algorithme qui tri v par ordre croissant.
svp en algo

1 réponse

  1. ljm972 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   29
     
    Boujour,

    Début
    var v :[0..n] entier;
    var tmp:entier;
    var i:entier;
    var nonTrier: Booléen;

    Tant que nonTrier=Faux faire :
    nonTrier:=Faux;
    Pour i=0 à n-1 faire :
    Si(v[i]>v[i+1]) faire :
    tmp:= v[i+1];
    v[i+1]:=v[i];
    v[i]:=tmp;
    nonTrier:=Vrai;
    fin Si
    fin Pour
    Fin Tant que
    Fin
    0
    1. natier
       
      c quoi tmp
      0
    2. Brother.Pascal
       
      tmp:c'est une variable qu'on donne comme nom tampon
      0