<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
    <link>http://forum.geizhals.at/feed.jsp?id=285763</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(3): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1874140.html#1874140</link>
      <description>Das gleiche geht ja auch mit &lt;b&gt;for&lt;/b&gt;:&lt;br&gt;&lt;br&gt;for( ; checkSensor() &amp;lt; critical; ) {}&lt;br&gt;&lt;br&gt;&lt;b&gt;for&lt;/b&gt; ist im Prinzip das gleiche wie &lt;b&gt;while&lt;/b&gt;:&lt;br&gt;&lt;br&gt;for( Anweisung[en]; Laufbedingung; Anweisung[en] ) {}&lt;br&gt;&lt;br&gt;[Anweisungen]&lt;br&gt;while( Laufbedingung ) { /*code*/ [Anweisungen]}&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 14:08:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1874140.html#1874140</guid>
      <dc:creator>Xmolch</dc:creator>
      <dc:date>2004-10-26T14:08:26Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873796.html#1873796</link>
      <description>if ist keine schleife sondern eine bedingung &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; if ... then... else&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 11:45:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873796.html#1873796</guid>
      <dc:creator>Codename 47</dc:creator>
      <dc:date>2004-10-26T11:45:43Z</dc:date>
    </item>
    <item>
      <title>Re(2): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873771.html#1873771</link>
      <description>&lt;i&gt;Man sieht, "while" ist im Prinzip "for" ohne die Möglichkeit, einen Initialwert zu setzen und ohne die Möglichkeit einer Inkrementierung.&lt;/i&gt;&lt;br&gt;&lt;br&gt;Dafür kann while ganz andere Sachen&lt;br&gt;while (checkSensor() &amp;lt; critical) {}&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 11:35:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873771.html#1873771</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2004-10-26T11:35:51Z</dc:date>
    </item>
    <item>
      <title>Re(3): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873764.html#1873764</link>
      <description>Alles geht:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;// do..while&#xD;
do {&#xD;
  if (Bedingung) {&#xD;
    foo();&#xD;
  }&#xD;
} while (Bedingung)&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;// while&#xD;
while (Bedingung) {&#xD;
  foo()&#xD;
}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;// if&#xD;
anfang:&#xD;
if (Bedingung) {&#xD;
  foo();&#xD;
  continue anfang&#xD;
}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;for ist ja nur ein Spezialfall der while:&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;int i=0&#xD;
while(i&amp;lt;=10) {&#xD;
  foo();&#xD;
  i++;&#xD;
}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 11:33:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873764.html#1873764</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2004-10-26T11:33:53Z</dc:date>
    </item>
    <item>
      <title>Re(3): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873715.html#1873715</link>
      <description>Das mit dem do-while ist schon klar, aber letztlich ist das auch nicht so ein weltbewegender unterschied, man würde sie auch nicht brauchen...und was anderes habe ich auch nicht gemeint...&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 11:11:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873715.html#1873715</guid>
      <dc:creator>komplexler</dc:creator>
      <dc:date>2004-10-26T11:11:23Z</dc:date>
    </item>
    <item>
      <title>Re(7): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873238.html#1873238</link>
      <description>das "beste" war im höchsten Maße ironisch gemeint . . . . die waren echt schlimm und vor allem waren die debugger damals noch nicht recht ausgereift - meistens wurde mit Listenausdrucken überhaupt erst ermittelt wie das Sch.eissprogramm überhaupt lief, weil lesbar waren die echt nicht mehr (interessanterweise habe ich die meisten bei einem sehr grossen Computerhersteller im Werk gesehen (dessen Lieblingsfarbe blau ist und dessen Kurzbuchstaben gerne mit "ich bin müde" karrikiert wurden).&lt;br&gt;&lt;br&gt;&gt; Die wurden nur als 'beste' bezeichnet, weil sich einfach keiner mehr getraut&lt;br&gt;&gt; hätte, daran noch Verbesserungen vorzunehmen.  &lt;br&gt;&lt;br&gt;100 % agree - da trauten sich nicht mal echte Profis mehr reingreifen&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 04:54:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873238.html#1873238</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-26T04:54:04Z</dc:date>
    </item>
    <item>
      <title>Re(6): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873236.html#1873236</link>
      <description>&lt;i&gt;die besten Programme waren noch die die diese Labels auch noch variabel gehalten haben&lt;/i&gt;&lt;br&gt;&lt;br&gt;Die wurden nur als 'beste' bezeichnet, weil sich einfach keiner mehr getraut hätte, daran noch Verbesserungen vorzunehmen.&amp;nbsp;&amp;nbsp;&lt;img src="hornsmile.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-&amp;#41;"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 04:50:10 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873236.html#1873236</guid>
      <dc:creator>mIstA</dc:creator>
      <dc:date>2004-10-26T04:50:10Z</dc:date>
    </item>
    <item>
      <title>Re(5): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873227.html#1873227</link>
      <description>Vor 25 Jahren war diese Programmierung gang und gebe - die besten Programme waren noch die die diese Labels auch noch variabel gehalten haben - diese Programme waren dann echt unlesbar - zum Glück kam kurze Zeit später dann der Begriff der strukturierten Programmierung auf - wahrscheinlich können sich die meisten gar nicht mehr an diese grauslichen Programme erinnern &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; &lt;br/&gt;</description>
      <pubDate>Tue, 26 Oct 2004 04:34:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873227.html#1873227</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-26T04:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1873134.html#1873134</link>
      <description>"if" ergibt im Prinzip kein Schleifenkonstrukt, sondern eine bedingte Ausführung. Diese allerdings nur ein einziges Mal oder keinmal, je nachdem ob die Bedingung erfüllt ist.&lt;br&gt;&lt;br&gt;"while" ist ein "if" mit der Option, es mehrmals durchzuführen. "if" läuft einmal, "while" so lang wie die Bedingung erfüllt ist.&lt;br&gt;&lt;br&gt;"for" ist im Prinzip "while" mit Zusatzfeatures. Der folgende Code ist beispielsweise was das Ergebnis angeht ident:&lt;br&gt;&lt;br&gt;&lt;br&gt;int x=0;&lt;br&gt;while (x&amp;lt;10)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;printf("x ist %i",x);&lt;br&gt;&amp;nbsp;&amp;nbsp;x++;&lt;br&gt;}&lt;br&gt;&lt;br&gt;for (x=0;x&lt;10 x printf x ist i x Da man bei for Initialisierung und Inkrementer weglassen kann sind folgende Zeilen ebenfalls ident while x und for x img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;Man sieht, "while" ist im Prinzip "for" ohne die Möglichkeit, einen Initialwert zu setzen und ohne die Möglichkeit einer Inkrementierung.&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 23:50:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1873134.html#1873134</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2004-10-25T23:50:18Z</dc:date>
    </item>
    <item>
      <title>Re(9): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872621.html#1872621</link>
      <description>also mit einem if alleine, hab ich es auch nie geschafft &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt; ... &lt;br&gt;&lt;br&gt;ausser:&lt;br&gt;if (MethodeDieSichSelbstAufruft()) { ... }&lt;br&gt;&lt;br&gt;aber dann liegts ja auch net wirklich am if ... &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;lol .. und sorry .. hab gemeint dass leave_my_name mir geantowrtet hat (der eben noch vorhin seine unkenntnis kundgetan hat - daher hab ichs mal kurz erläutert)&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 20:53:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872621.html#1872621</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T20:53:36Z</dc:date>
    </item>
    <item>
      <title>Re(8): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872600.html#1872600</link>
      <description>Danke, aber ich weiß was eine Rekursion ist. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;Mir war nur nicht klar, wie Du mit einer if Abfrage alleine eine Endlosschleife basteln willst. Das ist mir doch recht heftig seitwärts programmiert vorgekommen. &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;Aber Du warst noch bei der Rekursion und Du meinst das falsch funktionierende If (bzw. sogar sein Fehlen &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;) in der "Schleife" ist für die Endlosigkeit verantwortlich. &lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;br&gt;&lt;br&gt;Sorry. &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 20:44:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872600.html#1872600</guid>
      <dc:creator>Xane</dc:creator>
      <dc:date>2004-10-25T20:44:12Z</dc:date>
    </item>
    <item>
      <title>Re(7): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872545.html#1872545</link>
      <description>Rekursion:&lt;br&gt;Eine Funktion ruft sich selber auf (z.b. um Verzeichnisbäume durchzugehen) ... Dies funktioniert solange gut, als es auch eine Abbruchbedingung geht (gibts keine weiteren Unterordner mehr, tu nix).&lt;br&gt;&lt;br&gt;Blöd wirds wenn diese Abbruchbedingung fehlt und die Funktion nix anderes tut als sich selbst aufzurufen. Da die Rücksprungadresse imho am Stack gesichert wird, läuft dieser in kürzester Zeit über (müsste mehr Rücksrpungadressen speichern, als er kann) -&gt; es kommt zum Stack Overflow&amp;nbsp;&amp;nbsp;... das Ganze endet dann meist mit einem Absturz des betroffenen Programmes &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 20:33:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872545.html#1872545</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T20:33:12Z</dc:date>
    </item>
    <item>
      <title>Re(6): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872482.html#1872482</link>
      <description>*grübel* Gib doch einen Tipp, irgendwas mit Funktionen?&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 20:19:17 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872482.html#1872482</guid>
      <dc:creator>Xane</dc:creator>
      <dc:date>2004-10-25T20:19:17Z</dc:date>
    </item>
    <item>
      <title>Re(4): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872458.html#1872458</link>
      <description>&gt; ich kann damit zwar eine rekursion basteln &lt;br&gt;&lt;br&gt;Sie lebe hoch, die alte Rekursion &lt;img src="crazy.gif" width="16" height="19" align="absmiddle" alt="%-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 20:12:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872458.html#1872458</guid>
      <dc:creator>Wizard51</dc:creator>
      <dc:date>2004-10-25T20:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872191.html#1872191</link>
      <description>Es gibt keinen wirklichen Unterschied zwischen den Schleifen - man kann mit jeder alles ausdrücken...aber manche sind in gewissen Fällen bequemer als andere...&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 19:03:37 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872191.html#1872191</guid>
      <dc:creator>komplexler</dc:creator>
      <dc:date>2004-10-25T19:03:37Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872161.html#1872161</link>
      <description>&lt;a href="http://java.sun.com/docs/books/tutorial/java/nutsandbolts/flow.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;java.sun.com/&lt;wbr/&gt;docs/&lt;wbr/&gt;books/&lt;wbr/&gt;tutorial/&lt;wbr/&gt;java/&lt;wbr/&gt;nutsandbolts/&lt;wbr/&gt;flow.html&lt;/a&gt; &lt;br&gt;&lt;br&gt;Kurz: &lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;if (Bedingung){doA()}&#xD;
else {doB()}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Wenn die Bedingung erfüllt wird, wird doA ausgeführt, wenn nicht doB&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;while (Bedingung) {doC()}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Solange die Bedingung erfüllt ist, wird immer wieder doC ausgeführt. (Die Überprüfung findet VOR dem Ausführen statt.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;do {doD} while(Bedingung)&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;Wie oben, nur hier wird die Bedingung nach der Ausführung von doD kontrolliert. doD wird auf jeden Fall einmal ausgeführt.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;for (init,ende,zählschritt) {doE()}&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;Ist ein "Für jedes" in init legst du den Startwert einer Variable fest, in ende den Endwert der erreicht werden muss, damit die Schleife beendet wird (Oder besser, der Wert bis zu dem die Schleife läuft). Im Zählschritt legst du fest, in welchen Schritten du von init zu ende kommen willst.&lt;br&gt;Beispiel:&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;for (int i=0; i&amp;lt;=10; i++) {println(i)} // gibt die Zahlen von 0 bis 10 aus&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;jede for-Schleife kannst du auch als while-Schleife machen, nur musst du dann selbst für das Weiterzählen sorgen.&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 18:54:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872161.html#1872161</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2004-10-25T18:54:28Z</dc:date>
    </item>
    <item>
      <title>Re(4): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1872128.html#1872128</link>
      <description>aber sofort dieses posting mit den schiachen "goto" plonken &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 18:44:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1872128.html#1872128</guid>
      <dc:creator>TheWikkinger</dc:creator>
      <dc:date>2004-10-25T18:44:26Z</dc:date>
    </item>
    <item>
      <title>Re(6): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871993.html#1871993</link>
      <description>alright, got it &lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 18:00:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871993.html#1871993</guid>
      <dc:creator>leave_my_name_out</dc:creator>
      <dc:date>2004-10-25T18:00:34Z</dc:date>
    </item>
    <item>
      <title>Re(5): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871983.html#1871983</link>
      <description>wenn dus mit while machst und die bedingung ist wahr - wird das innerhalb wiederholt ..&lt;br&gt;&lt;br&gt;wenn dus mit if machst, und die bedinung ist wahr, und das innerhalb des blocks wird ausgeführt .. aber es wird danach nicht wieder zur abfrage zurückverwzeigt, sondern im quelltext nach dem if block weiter gemacht ..&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:55:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871983.html#1871983</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T17:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871977.html#1871977</link>
      <description>Hallo,&lt;br&gt;&lt;br&gt;wie weiter oben schon erwähnt, gibt es eine if-schleife im sinn einer schleife nicht; das würde eher unter dem begriff der verzweigung des programmflusses laufen.&lt;br&gt;&lt;br&gt;for-schleifen werden gewöhlich für iterationen verwendet, also wenn du zum beispiel über die objekte eines array iterieren willst.&lt;br&gt;in java/c# syntax würde das so aussehen:&lt;br&gt;&lt;br&gt;object[] array = ...&lt;br&gt;for(int i = 0; i &amp;lt; array.length; i++) { ... }&lt;br&gt;&lt;br&gt;mit dem index i kannst du über die instruktion array[i] dann die einzelnen array-felder ansprechen.&lt;br&gt;&lt;br&gt;eine besondere form der for-schleife ist die foreach-schleife (wird in c# unterstützt und, soweit ich weiss, auch in Java 1.5). Dabei wird auf die Index-Variable verzichtet und das objekt direkt in einer passenden variable gespeichert:&lt;br&gt;&lt;br&gt; foreach(object o in array) { ... }&lt;br&gt;&lt;br&gt;while-schleifen werden dann verwendet, wenn es darum geht, eine bedingte iteration zu implementieren. Die Syntax dazu sieht in etwa so aus:&lt;br&gt;&lt;br&gt;while(condition) { /* instruktionen */ }&lt;br&gt;&lt;br&gt;die while-schleife wird also so lange (immer wieder) betreten, solange die prüfung von condition true ergibt.&lt;br&gt;&lt;br&gt;weiters gibt es da noch die do-while schleife: wenn man eine solche verwendet, will man als programmierer sicherstellen, dass die schleife zumindest einmal betreten wird. die syntax dazu:&lt;br&gt;&lt;br&gt;do { /* ... instructions */ } while(condition);&lt;br&gt;&lt;br&gt;was man eventuell auch noch zu den schleifen zählen könnte, wären die rekursionen. in einer rekursion ruft sich (im einfachsten fall) eine methode so lange selbst auf, bis die abbruchbedingung erfüllt ist. ein beispiel dafür wäre die bildung der faktoriellen einer zahl:&lt;br&gt;&lt;br&gt;int fact(int x){&lt;br&gt;&amp;nbsp;&amp;nbsp; if(x &lt;= 1) return 1; &lt;br&gt;&amp;nbsp;&amp;nbsp;/* fact(0) = 1, fact(1) = 1; fact(&lt;1 w re eigentlich eine ung ltige eingabe else return x fact x br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:52:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871977.html#1871977</guid>
      <dc:creator>vanq</dc:creator>
      <dc:date>2004-10-25T17:52:53Z</dc:date>
    </item>
    <item>
      <title>Re(6): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871887.html#1871887</link>
      <description>na gut, dann halt nicht *g* &lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:20:45 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871887.html#1871887</guid>
      <dc:creator>leave_my_name_out</dc:creator>
      <dc:date>2004-10-25T17:20:45Z</dc:date>
    </item>
    <item>
      <title>Re(5): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871882.html#1871882</link>
      <description>Nein eigentlich ned . . . &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:19:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871882.html#1871882</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-25T17:19:43Z</dc:date>
    </item>
    <item>
      <title>Re(4): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871860.html#1871860</link>
      <description>hab ja mit sowas gar nix am hut *g* aber was is, wenn ich ständig true or false für best dinge abfrag? und am ende wieder bei 0 bzw 1 anfang? is das dann keine schleife (im entfernten sinn) ? &lt;br&gt;&lt;br&gt;gott, der informatik unterricht is lang lang her &lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:16:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871860.html#1871860</guid>
      <dc:creator>leave_my_name_out</dc:creator>
      <dc:date>2004-10-25T17:16:18Z</dc:date>
    </item>
    <item>
      <title>Re(5): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871857.html#1871857</link>
      <description>und wiederum sei bewiesen man soll ein Programm nicht vor dem Abend loben &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:15:13 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871857.html#1871857</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-25T17:15:13Z</dc:date>
    </item>
    <item>
      <title>Re(4): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871843.html#1871843</link>
      <description>wuaaahh .. er hat das böse GoTo Wort gesagt &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:12:56 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871843.html#1871843</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T17:12:56Z</dc:date>
    </item>
    <item>
      <title>Re(3): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871840.html#1871840</link>
      <description>if - then - else ist imho eine Abfrage ist false und true aber nicht einmal im weitesten Sinne eine Schleife (auch wenn man sie so darstellen kann - in dem man sie so schreibt: &lt;br&gt;&lt;br&gt;label1: &lt;br&gt;if a = 10 then&lt;br&gt;&amp;nbsp;&amp;nbsp;go to label1;&lt;br&gt;else&lt;br&gt;&amp;nbsp;&amp;nbsp;go to label2;&lt;br&gt;end;&lt;br&gt;&lt;br&gt;label2: &lt;br&gt;go to label1;&lt;br&gt;&lt;br&gt;und vor allem hat diese Schleife noch einen Vorteil sie läuft relativ lange &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:12:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871840.html#1871840</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-25T17:12:04Z</dc:date>
    </item>
    <item>
      <title>Re(5): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871811.html#1871811</link>
      <description>endlosschleifen im sinne eines Stack Overflows kann man damit gut basteln (eben durch .. ähhhm .. "alternativ" angewandte Rekursion)&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:07:24 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871811.html#1871811</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T17:07:24Z</dc:date>
    </item>
    <item>
      <title>Re(4): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871805.html#1871805</link>
      <description>da is was wahres dran, stimmt &lt;br&gt;&lt;br&gt;najo, schleife im entferntesten sinne halt *g*&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:06:08 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871805.html#1871805</guid>
      <dc:creator>leave_my_name_out</dc:creator>
      <dc:date>2004-10-25T17:06:08Z</dc:date>
    </item>
    <item>
      <title>Re(3): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871797.html#1871797</link>
      <description>naja .. if is ja keine richtige schleife ...&lt;br&gt;&lt;br&gt;ich kann damit zwar eine rekursion basteln . .aber schleife in dem sinn isses keine ..&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:04:13 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871797.html#1871797</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-10-25T17:04:13Z</dc:date>
    </item>
    <item>
      <title>Re(2): Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871795.html#1871795</link>
      <description>da die if-then-else gäb's auch noch ... is die gmeint mit 'if schleife kenn i ned'? &lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:03:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871795.html#1871795</guid>
      <dc:creator>leave_my_name_out</dc:creator>
      <dc:date>2004-10-25T17:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871787.html#1871787</link>
      <description>for schleifen laufen solange du im Index angibst: &lt;br&gt;&lt;br&gt;zb. von 1 bis 10&lt;br&gt;&lt;br&gt;While schleifen werden solange durchlaufen solange die Bedingung die du angibst erfüllt ist. &lt;br&gt;&lt;br&gt;Until schleifen werden mindestens 1 x durchlaufen und am Ende wird gepüft ob die Bedingung bereits erfüllt ist - also solange bis eine Bedingung erfüllt ist&lt;br&gt;&lt;br&gt;Reine If Schleifen kenn ich ned - höchstens du meinst for - if &lt;br&gt;&lt;br&gt;lg&lt;br&gt;&lt;br&gt;A.&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 17:01:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871787.html#1871787</guid>
      <dc:creator>anbransa</dc:creator>
      <dc:date>2004-10-25T17:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871732.html#1871732</link>
      <description>If schleifen kenn ich nicht &lt;img src="surprise.gif" width="16" height="19" align="absmiddle" alt="8-O"/&gt;&lt;br&gt;&lt;br&gt;While schleifen wenn du etwas tun willst solange etwas erfüllt/nicht erfüllt ist.&lt;br&gt;&lt;br&gt;For schleifen wenn du etwas mit einer bestimmten Durchgangsanzahl machen willst.&lt;br&gt;&lt;br&gt;lg&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 16:51:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871732.html#1871732</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2004-10-25T16:51:12Z</dc:date>
    </item>
    <item>
      <title>Was ist der Unterschied zwischen While/For/If.... Schleifen</title>
      <link>http://forum.geizhals.at/t285763,1871724.html#1871724</link>
      <description>Ich würde gerne wissen,welche Unterhschiede,außer dem Aufbau, es zwischen den einzelnen Schleifen"arten" es gibt,wann man was verwendet und wofür sie geeignet sind.Wäre echt sehr dankbar wenn mich jemand aufklären könnte&lt;br/&gt;</description>
      <pubDate>Mon, 25 Oct 2004 16:49:11 GMT</pubDate>
      <guid>http://forum.geizhals.at/t285763,1871724.html#1871724</guid>
      <dc:creator>Martin Tintel</dc:creator>
      <dc:date>2004-10-25T16:49:11Z</dc:date>
    </item>
  </channel>
</rss>
