bonjour,
je suis encore en panne :
comment faire pour trier un tableau numérique :
sachant que c'est un tableau à plusieurs colonnes dont la première est numérique (celle sur laquelle je veux trier)
et que j'utilise la fonction sort() mais la fontion return(a,b) (pour trier numériquement) que je trouve dans les doc ne fonctionne pas......
je sais pas si je suis bien claire mais ..... merci quand meme et bonne soirée..
:-)
alors tu fais
for (i=0;i<max-1, i+){
for (j=i+1;j<max;j++){
if (tableau[i][0]>tableau[j][0]){
for (e=0;e<dimdeuxièmedimention; e++){
a=tableau[i][e];
tableau[i][e]=tableau[j][e];
tableau[j][e]=a;
}
}
}
}
t'as qu'a copier ça dans ta fonction, c'est le même algo.
sinon généralitée si tu veux retourner deux variables comprises entre -1 et 10 tu fais :
return a+b*10;
et dans ta fonction tu fais :
r=fonction();
a=r%10;
b=(r-a)/10;