Hallo, ich habe eine Zahl. diese ist z.b. 1000.
Nun soll diese Zahl durch 2 geteilt werden. Das daraus folgende Ergebnis wieder durch 2
und so weiter.
Das Ergebnis ist, dass die Anzahl der Teilungen angegeben werden sollen.
ALso zum Beispiel so:
Läuft im Hintergrund ab:
1000 / 2 = 500
500 / 2 = 250
250 / 2 = 125
.
.
.
---------------------------------
Gleichzeitig soll dazu dies dementsprechend ausgegeben werden.
1
2
3
.
.
.
----------------------------------
habe es schon auf zig Arten versucht
z.b.
$wert = 1000;
while($wert = 0)
{
$wert = $wert / 2;
}
oder auch
for($wert=1000;$wert>=0;$wert/2)
{ echo $wert; }
habe keine Ahnung wieso das nicht geht
Please help me
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
ich mein den allgemeinen begriff abbruchbedingung (nicht nur break). in einem algorithmus kommen oft schleifen und rekursive prozeduren vor. die alle arbeiten auf ein ziel hin. ob jetzt der abbruch durch "break" statt findet wie bei einer endlos-schleife oder durch den 2. therm einer for-schleife (for(anfangswert;negierte_abbruchbedingung;aktion)) ist dabei gleichgültig.
greetings, Apro