ALGORITHME DE TRI ALPHABÉTIQUE

Signaler
-
Messages postés
370
Date d'inscription
lundi 1 avril 2002
Statut
Membre
Dernière intervention
11 février 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/1151-algorithme-de-tri-alphabetique

Messages postés
370
Date d'inscription
lundi 1 avril 2002
Statut
Membre
Dernière intervention
11 février 2010

Les 11 comma... euh CRITIQUES :

1) On dit "algorIIIIIIIIIIIIIIIIthme" !

2) Je passe l'éponge sur le ReDim Preserve Liste(5555)...
3) Pk mettre les sources dans un module ? Enfin bref ...
4) Aaaaaaaaaaaaah... elle est où l'indentation ? :(
5) n = 0
Do
n = n + 1
Line Input #1, Liste(n)
Loop Until (EOF(1))
Et si ton fichier txt est vide ? ca compte quand meme une ligne ... !

6) Pas besoin de la variable nb ... utilise directement n ! ou alors
compte le nombre de lignes avec nb !

7) T'as le droit de déclarer i et Diff dans la Sub "Dif" ... (et de mettre "Call" devant l'appel, ça fait plus propre, on voit tout de suite où sont les appels)

8) "Do Until fin = True Mdr" ... autant dire "Do Until fin" non ? :)

9) dans la Sub "Dif" :
If q = p Then
i = i + 1
fin False ' pk fin false ? Il ne sera jamais égal à true en arrivant la !!!

10 ) Arf c'est tellement moche comme source que j'ai la flemme de continuer à citer les erreurs !

11) Je pourrais tout corriger ... mais je te laisse le faire! T'as du boulot ... Notemment trouver les bonnes conditions pour virer les gotos ...

Au travail ! Optimises moi tout ça !
Messages postés
63
Date d'inscription
mardi 15 mai 2001
Statut
Membre
Dernière intervention
14 mai 2004

pas mal mais avec un fichier de 110ko euuuuh bof... ctrl alt suppr s'impose...
Messages postés
9
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
10 avril 2006

c un bon tri, mais il faudrait banir les goto.
je veut etre un tres bon programeur ,de quoi me conseiller vous;et j'ai deja elaborer un logiciel d'irrigation par le vb mais je sent toujours que j'ignore beaucoup de chose
merci infiniment
Est-ce que ce code fait la différence entre les majuscules et les minuscules (tri des majuscules puis tri des minuscules)? Ou trie-t-il les chaînes sans prendre en compte ce fait?