Algorithme tri par ordre croissant

Résolu/Fermé
mimicho - 7 janv. 2013 à 12:13
 Brother.Pascal - 22 mars 2013 à 11:09
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

ljm972 Messages postés 254 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 6 décembre 2021 29
20 janv. 2013 à 22:07
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
Utilisateur anonyme
28 févr. 2013 à 22:47
c quoi tmp
0
Brother.Pascal
22 mars 2013 à 11:09
tmp:c'est une variable qu'on donne comme nom tampon
0