Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie den Durchschnitt ungerader Zahlen in einem PHP-Array

So ermitteln Sie den Durchschnitt ungerader Zahlen in einem PHP-Array

zbt
zbtOriginal
2023-07-13 16:09:031045Durchsuche

So ermitteln Sie den Durchschnitt ungerader Zahlen in einem PHP-Array: 1. Definieren Sie ein Array mit einigen ganzen Zahlen. 2. Durchlaufen Sie das Array und filtern Sie die ungeraden Zahlen heraus. 3. Verwenden Sie die integrierten PHP-Funktionen array_sum() und count ()-Funktionen zum Berechnen des Durchschnitts aller ungeraden Zahlen im Array $oddNumbers. 4. Den Durchschnitt der ungeraden Zahlen auf dem Bildschirm ausgeben.

So ermitteln Sie den Durchschnitt ungerader Zahlen in einem PHP-Array

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP8.1.3-Version, DELL G3-Computer.

In der Programmierung ist es oft notwendig, Arrays zu verarbeiten. Für ein bestimmtes Array möchten Sie möglicherweise den Durchschnitt der darin enthaltenen ungeraden Zahlen berechnen. In diesem Artikel stelle ich Ihnen vor, wie Sie mithilfe der Programmiersprache PHP den Durchschnitt ungerader Zahlen in einem Array ermitteln.

1. Wir müssen ein Array definieren, das einige Ganzzahlen enthält. Diese ganzen Zahlen können ungerade oder gerade sein. Hier gehe ich davon aus, dass wir bereits ein Array namens $numbers haben, das einige ganze Zahlen enthält.

2. Wir müssen das Array durchlaufen und die ungeraden Zahlen herausfiltern. Wir können eine foreach-Schleife verwenden, um das Array zu durchlaufen und bedingte Anweisungen verwenden, um zu bestimmen, ob eine Zahl ungerade ist. Wenn es eine ungerade Zahl ist, speichern wir sie in einem neuen Array. Der Code lautet wie folgt:

$oddNumbers=array();
foreach($numbersas$number){
if($number%2!=0){
$oddNumbers[]=$number;
}
}

Im obigen Code erstellen wir ein neues Array $oddNumbers, um die gefilterten ungeraden Zahlen zu speichern. Indem wir das Array $numbers durchlaufen, bestimmen wir, ob jede Zahl eine ungerade Zahl ist. Wenn ja, fügen wir sie dem Array $oddNumbers hinzu.

3. Wir müssen den Durchschnitt aller ungeraden Zahlen im $oddNumbers-Array berechnen. Hierzu können wir die integrierten PHP-Funktionen array_sum() und count() verwenden. Mit der Funktion array_sum() wird die Summe aller Elemente in einem Array berechnet, während mit der Funktion count() die Gesamtzahl der Elemente in einem Array berechnet wird. Indem wir die Ergebnisse dieser beiden Funktionen dividieren, können wir den Durchschnitt der ungeraden Zahlen erhalten. Der Code lautet wie folgt:

$sum=array_sum($oddNumbers);
$count=count($oddNumbers);
$average=$sum/$count;

4. Wir können den Durchschnitt der ungeraden Zahlen auf dem Bildschirm ausgeben, damit der Benutzer ihn sehen kann. Dies kann durch die Verwendung der in PHP integrierten Funktion echo erreicht werden. Der Code sieht so aus:

echo"Theaverageofoddnumbersis:".$average;

An diesem Punkt haben wir den Prozess der Verwendung der PHP-Programmiersprache abgeschlossen, um den Durchschnitt ungerader Zahlen in einem Array zu ermitteln. Der vollständige Code lautet wie folgt:

$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;

Ich hoffe, dass Sie durch die Lektüre dieses Artikels verstanden haben, wie Sie mit der Programmiersprache PHP den Durchschnitt ungerader Zahlen in einem Array ermitteln. Durch das Filtern und Berechnen von Arrays können wir komplexe Berechnungsaufgaben umsetzen und auf weitere Anwendungsszenarien erweitern. .

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Durchschnitt ungerader Zahlen in einem PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn