PHP配列内の奇数の平均を見つける方法

zbt
リリース: 2023-07-13 16:09:03
オリジナル
945 人が閲覧しました

PHP 配列内の奇数の平均を見つける方法: 1. いくつかの整数を含む配列を定義する; 2. 配列を走査して奇数をフィルタリングする; 3. 組み込みの PHP 関数 array_sum を使用する() と count () 関数は、$oddNumbers 配列内のすべての奇数の平均を計算します; 4. 奇数の平均を画面に出力します。

PHP配列内の奇数の平均を見つける方法

このチュートリアルの動作環境: Windows10 システム、php8.1.3 バージョン、DELL G3 コンピューター。

プログラミングでは、配列を処理する必要があることがよくあります。特定の配列について、その中の奇数の平均を計算したい場合があります。この記事では、PHP プログラミング言語を使用して配列内の奇数の平均を求める方法を紹介します。

1. いくつかの整数を含む配列を定義する必要があります。これらの整数は奇数でも偶数でも構いません。ここでは、いくつかの整数を含む $numbers という配列がすでにあると仮定します。

2. 配列を走査し、奇数をフィルターで取り除く必要があります。 foreach ループを使用して配列を反復処理し、条件ステートメントを使用して数値が奇数かどうかを判断できます。奇数の場合は、新しい配列に保存します。コードは次のとおりです。

$oddNumbers=array();
foreach($numbersas$number){
if($number%2!=0){
$oddNumbers[]=$number;
}
}
ログイン後にコピー

上記のコードでは、新しい配列 $oddNumbers を作成して、フィルター処理された奇数を保存します。 $numbers 配列をループすることで、各数値が奇数であるかどうかを判断し、奇数である場合は、その数値を $oddNumbers 配列に追加します。

3. $oddNumbers 配列内のすべての奇数の平均を計算する必要があります。このために、組み込みの PHP 関数 array_sum() と count() を使用できます。 array_sum() 関数は配列内のすべての要素の合計を計算するために使用され、count() 関数は配列内の要素の合計数を計算するために使用されます。これら 2 つの関数の結果を除算することで、奇数の平均を得ることができます。コードは次のとおりです:

$sum=array_sum($oddNumbers);
$count=count($oddNumbers);
$average=$sum/$count;
ログイン後にコピー

4. 奇数の平均をユーザーが表示できるように画面に出力できます。これは、PHP の組み込み関数 echo を使用して実現できます。コードは次のとおりです。

echo"Theaverageofoddnumbersis:".$average;
ログイン後にコピー

ここまでで、PHP プログラミング言語を使用して配列内の奇数の平均を求めるプロセスが完了しました。完全なコードは次のとおりです。

$numbers=array(1,2,3,4,5,6,7,8,9,10);
$oddNumbers=array();
foreach($numbersas$number){
if($number%2!=0){
$oddNumbers[]=$number;
}
}
$sum=array_sum($oddNumbers);
$count=count($oddNumbers);
$average=$sum/$count;
echo"Theaverageofoddnumbersis:".$average;
ログイン後にコピー

この記事を読んで、PHP プログラミング言語を使用して配列内の奇数の平均を求める方法を理解していただければ幸いです。配列をフィルタリングして計算することで、複雑な計算タスクを実装し、より多くのアプリケーション シナリオに拡張できます。 。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!