AJOUT ET TRI CROISSANT/DECROISSANT DE VALEURS DANS UN TABLEAU

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 11 nov. 2003 à 10:09
cs_Syborg Messages postés 4 Date d'inscription jeudi 21 août 2003 Statut Membre Dernière intervention 19 novembre 2003 - 19 nov. 2003 à 00:29
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/17840-ajout-et-tri-croissant-decroissant-de-valeurs-dans-un-tableau

cs_Syborg Messages postés 4 Date d'inscription jeudi 21 août 2003 Statut Membre Dernière intervention 19 novembre 2003
19 nov. 2003 à 00:29
Option Base 1

pour que vos structures commencent toujours à 1
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
11 nov. 2003 à 22:07
lol.

ca va, si la seule chose qui te "choques" dans mes paroles sont les fautes d'orthographe...!!
rnosat Messages postés 132 Date d'inscription mardi 31 octobre 2000 Statut Membre Dernière intervention 2 mai 2004
11 nov. 2003 à 13:30
pas héradique , mais ERADIQUE !
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
11 nov. 2003 à 10:09
Attention !! tes boucles commencent a 1, alors que bien souvent, les tableaux commencent a 0....

d'autre part, il existe deux fonctions pour recuperer le premier, et le dernier indice..... tu pourrais donc te passer de demander la taille...
et mettre :

For i = LBound ( tabl ) To UBound ( tabl )

enfin, vu les faibles differences entres ces deux fonctions, tu pourrais ne faire qu'une fonction, avec un parametre specifiant l'ordre du tri...

tu pourrais effectuer la même chose pour autoriser - ou non les doublons que tu héradiques systématiquement...
Rejoignez-nous