PHP :: Aufgabe #7 :: Lösung #4

4 Lösungen Lösungen öffentlich
#7

Funktion welche Minimum und Maximum aus einem Array zurückgibt

Anfänger - PHP von Gustl - 07.12.2012 um 17:36 Uhr
Programmieren Sie eine Funktion welche aus einem Array von Integer-Elementen das Minimum und Maximum zurückgibt.
Als Übergabe-Parrameter wird das Array übergeben.

Testen Sie die Funktion mit 2 Abfragen, bzw. mit 2 verschiedenen Arrays.
Hilfestellung: Sortierverfahren - Wikipedia
#4
vote_ok
von syneex (2670 Punkte) - 29.08.2018 um 15:28 Uhr
Quellcode ausblenden PHP-Code
<?php
	$testarray = array(1, 22, -45, 102, 345, -27, 88);

	MinMax($testarray);

	function MinMax($arr)
	{
		if(is_array($arr))
		{
			$max = $arr[0];
			$min = $arr[0];
			for($i = 0; $i < count($arr); $i++)
			{
				if($arr[$i]>$max)
				{
					$max = $arr[$i];
				}
			}
			for($i = 0; $i < count($arr); $i++)
			{
				if($arr[$i] < $min)
				{
					$min = $arr[$i];
				}
			}
			echo "Maximaler Wert:	" . $max . "<br>";
			echo "Kleinster Wert:	" . $min;
		}
		else
		{
			echo "Bitte gültiges Array übergeben!";
		}
	}
?>

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben