aufgabe von progt vom 24-12-4

This commit is contained in:
danielvici123
2024-12-04 13:47:32 +01:00
parent 8d860ae6f3
commit 9a42474d0a
3 changed files with 50 additions and 1 deletions

View File

@@ -31,7 +31,7 @@
<input type="number" min="1" name="anzahl_wuerfel"><br>
<button type="submit">Würfel</button>
</form>
<label>(Die Ergebnisse werden sortiert wie folgt sortiert: Klein >> Groß</label>
<label>Die Ergebnisse werden sortiert wie folgt sortiert: Klein >> Groß</label>
<h1>-----------------------------</h1>
<div class="board">
<?php

View File

@@ -0,0 +1,20 @@
<?php
$sonnenstunden = [8.9, 5.7, 8.3, 9.0, 0.5];
echo "<h2>for</h2>";
for ($i = 0; $i < count($sonnenstunden); $i++) {
echo "$sonnenstunden[$i]<br>";
}
echo "<h1>-------------</h1>";
echo "<h2>foreach</h2>";
$sonnenstunden[]=4.8;
foreach ($sonnenstunden as $sonnen) {
echo "$sonnen<br>";
}
?>

View File

@@ -0,0 +1,29 @@
<!---
Erstellen Sie ein numerisches Array $messwerte in dem Messwerte aufgelistet sind mit
folgenden Werten:
12.0, 11.5, 14.0, 12.2, 12.0
Ermitteln Sie jeweils den Durchschnitt, den maximalen und den minimalen Messwert.
Benutzen Sie zur Berechnung des Durchschnitts eine Schleife und beim min/max eine
Schleife in Verbindung mit einer Verzweigung.
Geben Sie die entsprechenden Werte aus.
Erweiterung:
Formulieren Sie jeweils eine Funktion für die obigen Probleme
-->
<?php
$messwerte =[12.0, 11.5, 13.0, 12.2, 12.0];
// Functions
function avg($array){
$ergebnis = 0;
for ($i = 0; $i < count($array); $i++){
$ergebnis+=$array[$i];
}
$ergebnis/= count($array);
return $ergebnis;
}
$max_array = max($messwerte);
$min_array = min($messwerte);
echo "Durschnitt: ". avg($messwerte).", Höchster Wert: $max_array, kLEINSTER aRRAY: $min_array.";
?>