Hallo,
habs geschafft:
<?php
$z = 15;
$jg = 32;
$jk = 0;
$j = 16;
for($i=0;$i<50;$i++)
{
if($j == $z)
{
echo "richtig $j<br>";
break;
}
else if($z > $j)
{
echo "größer als $j | $jg | $jk<br>";
$jk = $j;
$j = floor(($jg+$j)/2);
}
else if($z < $j)
{
echo "kleiner als $j | $jg | $jk<br>";
$jg = $j;
$j = floor(($jk+$j)/2);
}
}
?>
P.S. Die For Schleife müsste man durch eine Endlosschleife oder so ersetzen ;)
Sry für die Belästigung.
Grüße
Klaus