Maison  >  Article  >  développement back-end  >  Comment trouver la moyenne de trois tableaux en php

Comment trouver la moyenne de trois tableaux en php

PHPz
PHPzoriginal
2023-04-18 10:26:17538parcourir

En PHP, vous pouvez calculer la moyenne de trois tableaux via des méthodes de tableau et de boucle. Voici l'implémentation spécifique :

Tout d'abord, définissez trois tableaux, en supposant qu'ils sont respectivement $arr1, $arr2 et $arr3. Le code est le suivant :

$arr1 = array(2, 3, 5, 8, 9. );
$ arr2 = array(1, 4, 6, 7, 10);
$arr3 = array(2.5, 4.5, 6.5, 8.5, 10.5

Ensuite, fusionnez les trois tableaux dans un nouveau tableau $arr); , en utilisant l'implémentation de la fonction Array_merge(), le code est le suivant :

$arr = array_merge($arr1, $arr2, $arr3);

Ensuite, utilisez la fonction count() pour obtenir la longueur du tableau $arr et stockez-le dans la variable $len, Le code est le suivant :

$len = count($arr);

Ensuite, utilisez une boucle for pour parcourir le tableau $arr et accumuler des éléments dans la variable $sum. le code est le suivant :

$sum = 0;
for($i = 0; $i < $len; $i++){

$sum += $arr[$i];

}

Enfin, divisez la variable $sum par $len pour obtenir le moyenne des trois tableaux. Le code est le suivant :

$average = $ sum/$len;

Le code complet est le suivant :

$arr1 = array(2, 3, 5, 8, 9);
$arr2 = tableau(1, 4, 6, 7, 10);
$arr3 = tableau(2.5, 4.5, 6.5, 8.5, 10.5);

$arr = tableau_merge($arr1, $arr2, $arr3) ;

$len = count($arr);

$sum = 0;
for ($i = 0; $i < $len; $i++){

$sum += $arr[$i];

}

$average = $sum/ $len;

echo "La moyenne des trois tableaux est :" $average;

Le résultat de ce code est : la moyenne des trois tableaux est : 5,8666666666667.

Ce qui précède est une méthode de mise en œuvre simple pour calculer la moyenne de trois tableaux. En fonction des besoins spécifiques et des conditions réelles, un traitement et un traitement des limites plus complexes peuvent être nécessaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn