Hauptmenü
HTML und CSS
PHP-Einführung
Algorithmen
Funktionen
Cookies
Datenbanken
Lösungen
Projekte
Sammelsurium
Links
Hilfe
Serverzugang
selfhtml
selfphp
php-Manual
PHP Tutorial
WEB Tutorial
Editoren
Hauptmenü
HTML und CSS
PHP-Einführung
Algorithmen
Funktionen
Cookies
Datenbanken
Lösungen
Projekte
Sammelsurium
Links
Hilfe
Serverzugang
selfhtml
selfphp
php-Manual
PHP Tutorial
WEB Tutorial
Editoren
Hier solltet ihr eine Funktion erstellen, die als Argument ein Array gefüllt mit Noten entgegennimmt, den Durchschnitt berechet und diesen dann zurückgibt. Der Knackpunkt ist hier die for-Schleife: Wir müssen alle Noten aus dem Array nehmen und aufaddieren.
$summe = $summe + $noten[$i];
In jedem Schleifendurchgang wird die „neue Summe“ aus der Addition von „alter Summe“ und des aktuellen Arraywertes erhalten.
function durchschnitt($noten){ //count($noten) gibt die Länge von $noten zurück, also wieviele Noten eingegeben wurden. //Diese Zahl wird in der Variablen $anzahl_noten gespeichert $anzahl_noten = count($noten); $summe = 0 for($i = 0; $i < $anzahl_noten; $i++){ $summe = $summe + $noten[$i]; } //Jetzt müssen wir noch die Summe durch die Anzahl der Noten teilen $ergebnis = $summe / $anzahl_noten; //Und das Ergebnis mit dem Befehl return wieder an das Hauptprogramm zurückgegeben. return $ergebnis; }
Hier könnt ihr wieder das fertige Programm anschauen und runterladen:notendurchschnitt_1.php