<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Frage zu Source Code]]></title><description><![CDATA[<p>Wer kann mir erklären wofür ganz genau dieses for(int i=0;i&lt;b;i=i+1) steht</p>
<p>Hier in dem Schornboeck Tutorial (<a href="http://tutorial.schornboeck.net/schleifen.htm" rel="nofollow">http://tutorial.schornboeck.net/schleifen.htm</a>)<br />
wird es leider nicht vernünftig erklärt</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
  using namespace std;

  int main()
  {
    int a;
    int b;
    int erg=1;
    cout&lt;&lt;&quot;Geben sie eine Zahl ein: &quot;;
    cin&gt;&gt;a;
    cout&lt;&lt;&quot;Und jetzt eine andere: &quot;;
    cin&gt;&gt;b;

    for(int i=0;i&lt;b;i=i+1)
    {
      erg=erg*a;
    }

    cout&lt;&lt;a&lt;&lt;&quot; hoch &quot;&lt;&lt;b&lt;&lt;&quot; ist &quot;&lt;&lt;erg&lt;&lt;&quot;\n&quot;;
    cin.get();
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/193896/frage-zu-source-code</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Apr 2026 05:17:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/193896.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Oct 2007 12:56:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:11:47 GMT]]></title><description><![CDATA[<p>Wer kann mir erklären wofür ganz genau dieses for(int i=0;i&lt;b;i=i+1) steht</p>
<p>Hier in dem Schornboeck Tutorial (<a href="http://tutorial.schornboeck.net/schleifen.htm" rel="nofollow">http://tutorial.schornboeck.net/schleifen.htm</a>)<br />
wird es leider nicht vernünftig erklärt</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
  using namespace std;

  int main()
  {
    int a;
    int b;
    int erg=1;
    cout&lt;&lt;&quot;Geben sie eine Zahl ein: &quot;;
    cin&gt;&gt;a;
    cout&lt;&lt;&quot;Und jetzt eine andere: &quot;;
    cin&gt;&gt;b;

    for(int i=0;i&lt;b;i=i+1)
    {
      erg=erg*a;
    }

    cout&lt;&lt;a&lt;&lt;&quot; hoch &quot;&lt;&lt;b&lt;&lt;&quot; ist &quot;&lt;&lt;erg&lt;&lt;&quot;\n&quot;;
    cin.get();
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1375948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375948</guid><dc:creator><![CDATA[Bass]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:11:47 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:01:48 GMT]]></title><description><![CDATA[<p>also wenn du schon an einer einfachen for()-Schleife scheiterst, hast du den falschen Beruf gewählt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>in den Klammern des for() stehen drei Anweisungen, die die Schleife steuern - Initialisierung ( <code>int i=0</code> - wird vor dem Beginn der Schleife ausgeführt), Abbruchbedingung ( <code>i&lt;b</code> - wird vor jedem Durchlauf ausgewertet, bei false endet die Schleife) und Schritt ( <code>i=i+1;</code> - wird am Schleifenende ausgeführt (und aktualisiert meistens die Zählvariable)).</p>
<p>PS: Alle drei Teile können auch wegfallen - nur die Semikolons werden benötigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375954</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375954</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:01:48 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:07:07 GMT]]></title><description><![CDATA[<p>lol warum scheitern wenn es nirgendwo erklärt steht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375960</guid><dc:creator><![CDATA[Bass]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:07:07 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:07:27 GMT]]></title><description><![CDATA[<p>hab da mal einen sehr sinnigen toilettenspruch (!) gesehn:</p>
<pre><code class="language-cpp">#define ever (;;)

for ever {
  work();
}
</code></pre>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/26836">@topic</a>: wenn du meinst, dass es nicht vernuenftig erklaert wird, dann hast du es entweder nicht vernuenftig gelesen oder du solltest dir ein anderes Hobby als Programmieren suchen - es ist naemlich unter deinem Link direkt hinter dem Quelltextbeispiel ausreichend ausfuehrlich erklaert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375961</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:07:27 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:11:27 GMT]]></title><description><![CDATA[<p>Bass schrieb:</p>
<blockquote>
<p>lol warum scheitern wenn es nirgendwo erklärt steht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Tja - wlkikiv <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> direkt unter dem von dir geposteten Beispieltext steht die dazugehörige Erklärung.</p>
<p>(hab extra nochmal in deinem Link nachgeguckt, weil ich nicht glauben konnte, daß irgendwer eine for-Schleife ohne Erläuterungen in den Raum werfen würde)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375962</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:11:27 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:17:03 GMT]]></title><description><![CDATA[<p>Ja ok da steht es erklärt aber es steht dort nicht warum es so ist ^^</p>
<p>z.b. warum nicht</p>
<pre><code class="language-cpp">for(int i=1;i&lt;b;i=i+1)
</code></pre>
<p>oder so jetzt könnte man sagen als antwort weil es dann falsch ist ^^ Aber das wäre eine dumme antwort.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375970</guid><dc:creator><![CDATA[Bass]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:17:03 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:19:57 GMT]]></title><description><![CDATA[<p>Das ist eine Angewohnheit von C, die viele Nachfolgersprachen übernommen haben - die Zählung beginnt bei 0.<br />
(obwohl es auch Leute geben soll, die for(i=1;i&lt;=b;++i) schreiben würden (die Wirkung ist hier die selbe) - bei deiner &quot;Alternative&quot; hast du einen Schleifendurchlauf zu wenig)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375974</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:19:57 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu Source Code on Mon, 01 Oct 2007 13:34:34 GMT]]></title><description><![CDATA[<p>Jetzt weiss ich was ich da falsch verstanden habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code class="language-cpp">for(int i=0;i&lt;b;i=i+1)

würde man als erste zahl eine 2 eingeben und als zweite zahl auch eine 2

dann würde das programm rechnen 2*2 aber würde dort stehen:

for(int i=-1;i&lt;b;i=i+1)

und wenn man dann wieder als erste zahl eine 2 eingeben würde und als 2te Zahl auch eine 2 dann würde das programm rechnen 2*2*2
</code></pre>
<p>Jetzt hab ichs verstanden thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1375982</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1375982</guid><dc:creator><![CDATA[Bass]]></dc:creator><pubDate>Mon, 01 Oct 2007 13:34:34 GMT</pubDate></item></channel></rss>