<?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[Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;stdio.h&gt;
     int main()
{
     int wert  = 1;       /* Deklarieren einer int Variable 'wert'  */
     int summe = 0;       /* Deklarieren einer int Variable 'summe' */

           while(summe &lt;=20)  /* while Schleife summe kleiner/gleich 20 */
        {
                            if(wert%2)   /*if-Verzweigung Modulo,gerade wenn */
                        {                /* Rest durch 2 teilbar     */
                            wert++;      /* Inkrementieren von wert */
                            continue;    /* Schleifenabbruch mit continue */
                        }
           summe += wert;               /* Summe + 1 = wert */
           wert++;                      /* Inkrementieren von Wert */
        }
        /* While Schleife beginnt von neuem bis Wert &lt; = 20 */
        printf(&quot;Die Summe betraegt : %d\n&quot; ,summe);
        return 0;
}
</code></pre>
<p>Mein Ergebnis ist nun 30. Zu berechnen sollte ich die Summe aller Zahlen zwischen 1 und 20. Ich soll nur die Summe aller geraden Zahlen erhalten.<br />
Das wäre dann doch:<br />
2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 +18 +20 ???<br />
--&gt; Was habe ich falsch gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/290371/schleifenabbruch-mit-coninue-problem-summe-aller-geraden-zahlen-1-bis-20</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 07:39:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/290371.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Jul 2011 08:42:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 08:42:21 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;stdio.h&gt;
     int main()
{
     int wert  = 1;       /* Deklarieren einer int Variable 'wert'  */
     int summe = 0;       /* Deklarieren einer int Variable 'summe' */

           while(summe &lt;=20)  /* while Schleife summe kleiner/gleich 20 */
        {
                            if(wert%2)   /*if-Verzweigung Modulo,gerade wenn */
                        {                /* Rest durch 2 teilbar     */
                            wert++;      /* Inkrementieren von wert */
                            continue;    /* Schleifenabbruch mit continue */
                        }
           summe += wert;               /* Summe + 1 = wert */
           wert++;                      /* Inkrementieren von Wert */
        }
        /* While Schleife beginnt von neuem bis Wert &lt; = 20 */
        printf(&quot;Die Summe betraegt : %d\n&quot; ,summe);
        return 0;
}
</code></pre>
<p>Mein Ergebnis ist nun 30. Zu berechnen sollte ich die Summe aller Zahlen zwischen 1 und 20. Ich soll nur die Summe aller geraden Zahlen erhalten.<br />
Das wäre dann doch:<br />
2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 +18 +20 ???<br />
--&gt; Was habe ich falsch gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097486</guid><dc:creator><![CDATA[Zwiebels]]></dc:creator><pubDate>Mon, 25 Jul 2011 08:42:21 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 08:47:09 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">while(summe &lt;=20)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2097489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097489</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 25 Jul 2011 08:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 08:47:24 GMT]]></title><description><![CDATA[<p>Du bringst wert und summe durcheinander.</p>
<pre><code class="language-cpp">while(wert&lt;=20)  
 {
   if(wert%2)   
     summe += wert;     
   wert++;                      
 }
</code></pre>
<p>Da es eine Zählschleif ist, sieht for etwas besser aus:</p>
<pre><code class="language-cpp">for(wert=1,summe=0;wert&lt;=20;++wert)
  if(wert%2)   
    summe += wert;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2097490</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097490</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 25 Jul 2011 08:47:24 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 08:48:33 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;stdio.h&gt;
int main()
{
    int wert;
    int summe = 0;

    for(wert=2; wert&lt;=20; wert+=2)
        summe+=wert;

    printf(&quot;Die Summe betraegt : %d\n&quot; ,summe);
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2097491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097491</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 25 Jul 2011 08:48:33 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 08:59:00 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;stdio.h&gt;
int main()
{
    int obergrenze = 20;
    printf(&quot;Die Summe betraegt : %d\n&quot; ,(obergrenze/2)*(obergrenze/2+1));
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2097493</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097493</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 25 Jul 2011 08:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 09:00:59 GMT]]></title><description><![CDATA[<p>Wenn ich die for-Schleife nehme komme ich schon einmal auf den richtigen Wert (:<br />
Kann ich denn auch mit der while( wert &lt;= 20) weiterrechnen? Also wo ist da der genaue Fehler, das wird mir gerade noch nciht bewusst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097498</guid><dc:creator><![CDATA[Zwiebels]]></dc:creator><pubDate>Mon, 25 Jul 2011 09:00:59 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 09:01:07 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/106">@volkard</a><br />
Gratulation, du warst schneller.<br />
Denn kleinen Gauß wollte ich auch gerade schreiben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097499</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 25 Jul 2011 09:01:07 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 09:05:35 GMT]]></title><description><![CDATA[<p>Du hörst auf, wenn die Summe &gt; 20 ist.<br />
Dabei wilst du solange rechnen, wie wert &lt;= 20 ist.</p>
<p>Und dein Schleifeninhalt ist viel zu kompliziert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097503</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 25 Jul 2011 09:05:35 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 09:05:40 GMT]]></title><description><![CDATA[<p>Zwiebels schrieb:</p>
<blockquote>
<p>Kann ich denn auch mit der while( wert &lt;= 20) weiterrechnen?</p>
</blockquote>
<p>Ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097504</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 25 Jul 2011 09:05:40 GMT</pubDate></item><item><title><![CDATA[Reply to Schleifenabbruch mit coninue Problem Summe aller geraden zahlen 1 bis 20 on Mon, 25 Jul 2011 09:30:16 GMT]]></title><description><![CDATA[<p>Danke - hab den Punkt nun auch verstanden (: -</p>
<p>-closed -</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2097519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2097519</guid><dc:creator><![CDATA[Zwiebels]]></dc:creator><pubDate>Mon, 25 Jul 2011 09:30:16 GMT</pubDate></item></channel></rss>