Tu veux faire quoi exactement : classer des nombres ?
Si je te comprends, tu voudrais faire les strings aussi comme des variables?
Càd en plus de comporter une valeur x, que tu peut modifier sans problème, tu ais un mot ou phrase clée type "Ferrari"=6 (victoire ou défaite...), c'est ça?
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste
J'y ai jms réfléchis , je vais essayer.......
mastercalto Le 14/02/2005 à 08:51Edité par mastercalto le 14/02/2005 à 17:32 en fait j'ai 1 idee ms je me demandais si y avait plus rapide
ma technique, c d'abord d'avoir 1 string ou je met tous les nom d'equipe, avec 1 qui comence ts les 10 caracteres (ferrari---renault---williams--...)
apres G 1 liste ds laquelle ts les nb ont 1 ipart=les pts gagnes, et 1 fpart=position du nom de l'equipe ds le string. (ex: 22,04)
Pr le classement, g juste a faire SORTD: ça classe la liste ds l'ordre decroissant, dc de celui qui a le plus de pts a celui qui en a le moins.
Pr l'affichage j'extrait le 22 et le 04 par 1 systeme de ipart/fpart: j'affiche "22 pts" et le nom de l'equipe en 4eme position: sub(str1, 4*10 , 10). Et ainsi de suite pr toutes les equipes.
Le tout dure environs 5 à 6 secondes sur 83+ .
Ms je voulait savoir si qq'un avait 1 solution encore plus rapide ?