Un grand merci pour ces explications.
Bonne journée.
Bonsoir,
une petite demande : pour avoir la moyenne (non pas sur les 2) sur les 3 plus grands et les 3 plus petits comment modifier ce code qui reste compliqué pour moi même avec les explications données par son auteur ?
merci encore de votre patience.
Bonjour, je me permets de remonter ma demande.
Merci.
Il me parait plus simple ici d’utiliser ArraySort plutôt que ArrayMax et ArrayMin, d’autant plus que seules les valeurs max et mini sont recherchées (leurs index respectifs n’étant pas nécessaires) : dans ces cas là, mieux vaut classer tout le tableau et en extirper autant de valeurs mini et/ou maxi dont on a besoin…
D’accord mais alors comment faire car je ne suis pas du tout familier deArraySort et autres …
for i=0 to 49
$montab[i]=distance[i]
Next
puis classer le tableau dans l’ordre (croissant ou décroissant)
arraysort($montab,ascend)
Puis extirper les valeurs mini et maxi désirées ou les moyennes désirées directement…
moy3pluspetits = ($montab[0] + $montab[1] + $montab[2]) / 3
moy3plusgrands = ($montab[49] + $montab[48] + $montab[47]) / 3
Si l’on veut plus que 3 plus petits/grands… On fait une boucle
etc
Merci. Je testerai ce week-end. Mais alors ces formules me dépassent …..