Informatique au Lycée Borj Louzir
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-50%
Le deal à ne pas rater :
-50% Baskets Nike Air Huarache Runner
69.99 € 139.99 €
Voir le deal

Tri! : methode Recursive !!!!

2 participants

Aller en bas

Tri! : methode Recursive !!!! Empty Tri! : methode Recursive !!!!

Message  Mohamedh hafedh bellil Mer 26 Nov - 17:41

la methode de tri la plus deficille
tri a bule tongue What a Face
Un message a faire passé a vous toute c'est hafedh le plus fort au programmation lol!

Procedure Tri_bulles (var t : TAB; n : integer);
Var i, aux : integer;
Function Trier (t : TAB; n : integer) : Boolean;
Var ok : boolean; i : integer;
Begin
ok := true; i := 1;
Repeat
If t[i + 1] < t[i] Then ok := false
Else i := i + 1;
Until ((Not ok) or (i >= n));
Trier := ok;
End;
Begin
If Not Trier (t, n) Then
Begin
For i := 1 To n - 1 Do
If t[i] > t[i + 1] Then
Begin
aux := t[i];
t[i] := t[i + 1];
t[i + 1] := aux;
End;
Tri_bulles (t, n);
End;
End;
Mohamedh hafedh bellil
Mohamedh hafedh bellil

Messages : 7
Date d'inscription : 24/10/2008

Revenir en haut Aller en bas

Tri! : methode Recursive !!!! Empty RE

Message  Saafi RAMI Mer 26 Nov - 20:51

ok hafedh J'ai bien reçu votre message !! lol!
Je cherche le programme de tri par sélection, est ce que tu peux m aidé ?
Saafi RAMI
Saafi RAMI

Messages : 37
Date d'inscription : 16/10/2008
Age : 33

http://www.imraude.skyrock.com

Revenir en haut Aller en bas

Tri! : methode Recursive !!!! Empty Tri par insertion !

Message  Saafi RAMI Mer 26 Nov - 23:17


je propose cette solution pour la tri par insertion :

Procedure Tri_Ins (Var t: tab; n: integer);
Var aux,i : integer;
begin
If n > 1 then
begin
Tri_Ins (t,n - 1);
If t[n] < t[n - 1] Then
Begin
aux:= t[n];
i := n;
Repeat
t[i] := t[i - 1];
i := i - 1;
Until (i = 1) Or (aux > t[i - 1]);
t[i] := aux;
end;


j attend encore votre réponse Hafedh!
Saafi RAMI
Saafi RAMI

Messages : 37
Date d'inscription : 16/10/2008
Age : 33

http://www.imraude.skyrock.com

Revenir en haut Aller en bas

Tri! : methode Recursive !!!! Empty Re: Tri! : methode Recursive !!!!

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum