ホームページ  >  記事  >  バックエンド開発  >  PHP で 3 つの配列の平均を求める方法

PHP で 3 つの配列の平均を求める方法

PHPz
PHPzオリジナル
2023-04-20 13:53:23406ブラウズ

PHP プログラミングでは、多くの場合、配列に対して平均化などの操作を実行する必要があります。この記事では、3 つの配列の山の平均を求める方法を紹介します。

まず、データを保存するための 3 つの配列を定義する必要があります。これら 3 つの配列は、次のコードで作成できます。

$num1 = array(1, 2, 3, 4, 5);
$num2 = array(2, 4, 6, 8, 10);
$num3 = array(3, 6, 9, 12, 15);

次に、これら 3 つの配列の平均を計算する必要があります。ループを使用して配列を反復処理し、その要素を追加し、最後に要素の数で割って平均を求めることができます。以下はサンプル コードです。

$sum1 = 0;
$sum2 = 0;
$sum3 = 0;
$count1 = count($num1);
$count2 = count($num2);
$count3 = count($num3);

for ($i = 0; $i < $count1; $i++) {
    $sum1 += $num1[$i];
}

for ($i = 0; $i < $count2; $i++) {
    $sum2 += $num2[$i];
}

for ($i = 0; $i < $count3; $i++) {
    $sum3 += $num3[$i];
}

$avg1 = $sum1 / $count1;
$avg2 = $sum2 / $count2;
$avg3 = $sum3 / $count3;

上記のコードでは、count 関数を使用して各配列の要素数を取得し、その後 for## を使用します。 # ループ 各配列を反復処理し、その要素を追加します。最後に、各配列の合計を要素数で割って平均を求めます。

次に、3 つの配列の平均を加算し、3 で割って、3 つの配列の山の平均を取得する必要があります。以下はサンプル コードです:

$totalAvg = ($avg1 + $avg2 + $avg3) / 3;
最後に、この全体の平均を出力できます:

echo '三堆数组的平均值为:' . $totalAvg;
完全なコードは次のとおりです:

$num1 = array(1, 2, 3, 4, 5);
$num2 = array(2, 4, 6, 8, 10);
$num3 = array(3, 6, 9, 12, 15);

$sum1 = 0;
$sum2 = 0;
$sum3 = 0;
$count1 = count($num1);
$count2 = count($num2);
$count3 = count($num3);

for ($i = 0; $i < $count1; $i++) {
    $sum1 += $num1[$i];
}

for ($i = 0; $i < $count2; $i++) {
    $sum2 += $num2[$i];
}

for ($i = 0; $i < $count3; $i++) {
    $sum3 += $num3[$i];
}

$avg1 = $sum1 / $count1;
$avg2 = $sum2 / $count2;
$avg3 = $sum3 / $count3;

$totalAvg = ($avg1 + $avg2 + $avg3) / 3;

echo '三堆数组的平均值为:' . $totalAvg;
概要:

この記事では、3 つの配列の山の平均を求める方法について説明します。初心者にとって、これは PHP 配列操作の理解を深め、習熟するのに役立つシンプルで実践的な演習です。

以上がPHP で 3 つの配列の平均を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。