Maison  >  Article  >  développement back-end  >  PHP utilise la boucle for pour trouver la moyenne d'un tableau

PHP utilise la boucle for pour trouver la moyenne d'un tableau

王林
王林original
2023-05-19 17:28:37918parcourir

En PHP, trouver la moyenne d'un tableau peut être calculé à l'aide d'une boucle. Présentons brièvement comment utiliser une boucle for pour trouver la moyenne d'un tableau.

Tout d'abord, nous devons préparer un tableau contenant plusieurs valeurs :

$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10);

Ensuite, nous devons utiliser une boucle for pour parcourir le tableau et calculer la somme de tous les éléments :

$total = 0;

for($i = 0; $i < count($numbers); $i++) {
  $total += $numbers[$i];
}

Dans cette boucle, nous définissons une variable $ total, sa valeur initiale est 0. La boucle commence à s'exécuter à partir de 0 et chaque boucle accumule les éléments aux positions correspondantes dans le tableau dans la variable $total, calculant ainsi la somme de tous les éléments.

Une fois que nous avons calculé la somme de tous les éléments, nous pouvons utiliser la longueur du tableau pour calculer la moyenne du tableau. Plus précisément, nous pouvons le calculer comme suit :

$average = $total / count($numbers);

Dans ce code, nous utilisons la fonction count pour obtenir le nombre d'éléments dans le tableau, puis divisons $total par ce nombre pour trouver la moyenne.

Le code complet est le suivant :

$numbers = array(98, 87, 76, 65, 54, 43, 32, 21, 10);

$total = 0;

for($i = 0; $i < count($numbers); $i++) {
  $total += $numbers[$i];
}

$average = $total / count($numbers);

echo "数组的平均值是:" . $average;

Dans cet exemple, nous parcourons tous les éléments du tableau et calculons leur somme. Nous utilisons ensuite le nombre d'éléments du tableau pour calculer la moyenne et imprimer le résultat à l'écran.

En général, il est très simple d'utiliser une boucle for pour calculer la moyenne d'un tableau. Dans le développement réel, nous pouvons ajuster le code selon les besoins pour l'adapter à différents scénarios et besoins.

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