<?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[Warum funktioniert mein Code nicht?]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>ich habe neulich angefangen mit C++ und wollte gerade eben ein kleines Programm schreiben, aber, obwohl keine Fehler angezeit werden, funktioniert es nicht richtig. ALso das Programm soll eigentlich nichts anderes machen, als die eingebenen Zahlen zu summieren bis der Benutzer eine negative Zahl eingibt. Allerdings zeigt er bei mir immer nur &quot;Die Summe beträgt 0&quot;. Hier mal der Code</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;cstdio&gt;
#include &lt;cstdlib&gt;

using namespace std;

int value;
int summe;

int summieren(int summe, int value)
{

    int loopCount;
    loopCount = 0;

    while(loopCount = 0)
    {
        cout &lt;&lt; &quot;Zahl eingeben:&quot; &lt;&lt; endl;
        cin &gt;&gt; value;

        if (value &lt; 0)
        {
            break;
        }
        else
        {
            summe = summe + value;
        continue;
        }

    }
    return 0;
}

int main()
{
 int summieren(int summe, int value);
 cout &lt;&lt; &quot;Die Summe betraegt:&quot; &lt;&lt; endl;
 cout &lt;&lt; summe;
    return 0;
}
</code></pre>
<p>VIELEN DANK AN JEDEN DER MIR HILFT IM VORAUS!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/285224/warum-funktioniert-mein-code-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 09:42:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/285224.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 Apr 2011 16:53:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 16:53:50 GMT]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>ich habe neulich angefangen mit C++ und wollte gerade eben ein kleines Programm schreiben, aber, obwohl keine Fehler angezeit werden, funktioniert es nicht richtig. ALso das Programm soll eigentlich nichts anderes machen, als die eingebenen Zahlen zu summieren bis der Benutzer eine negative Zahl eingibt. Allerdings zeigt er bei mir immer nur &quot;Die Summe beträgt 0&quot;. Hier mal der Code</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;cstdio&gt;
#include &lt;cstdlib&gt;

using namespace std;

int value;
int summe;

int summieren(int summe, int value)
{

    int loopCount;
    loopCount = 0;

    while(loopCount = 0)
    {
        cout &lt;&lt; &quot;Zahl eingeben:&quot; &lt;&lt; endl;
        cin &gt;&gt; value;

        if (value &lt; 0)
        {
            break;
        }
        else
        {
            summe = summe + value;
        continue;
        }

    }
    return 0;
}

int main()
{
 int summieren(int summe, int value);
 cout &lt;&lt; &quot;Die Summe betraegt:&quot; &lt;&lt; endl;
 cout &lt;&lt; summe;
    return 0;
}
</code></pre>
<p>VIELEN DANK AN JEDEN DER MIR HILFT IM VORAUS!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050226</guid><dc:creator><![CDATA[Anfänger@C++]]></dc:creator><pubDate>Sat, 16 Apr 2011 16:53:50 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 16:59:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int summieren()
{
	int sum = 0;

	while (true)
	{
		int zahl;
		std::cout &lt;&lt; &quot;Zahl: &quot;;
		std::cin &gt;&gt; zahl;

		if (zahl &lt; 0)
			break;

		sum += zahl;
	}

	return sum;
}

int main()
{
	int sum = summieren();

	std::cout &lt;&lt; &quot;Die Summe betraegt: &quot;;
	std::cout &lt;&lt; sum &lt;&lt; std::endl;

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2050227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050227</guid><dc:creator><![CDATA[,.-,.-]]></dc:creator><pubDate>Sat, 16 Apr 2011 16:59:03 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:00:29 GMT]]></title><description><![CDATA[<p>Vielleicht solltst du dir nochmal ansehen, wie man Funktionen aufruft. Außerdem solltest du das Ergebnis entweder als Rückgabewert oder Referenzparameter nach außen geben.<br />
(und globale Variablen solltest du vermeiden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050230</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:00:29 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:00:50 GMT]]></title><description><![CDATA[<p>Kürzer:</p>
<pre><code class="language-cpp">int summieren()
{
	int sum = 0;
	int zahl = 0;

	do
	{
		sum += zahl;

		std::cout &lt;&lt; &quot;Zahl: &quot;;
		std::cin &gt;&gt; zahl;
	} while(zahl &gt; 0);

	return sum;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2050231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050231</guid><dc:creator><![CDATA[,.-,.-]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:00:50 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:13:51 GMT]]></title><description><![CDATA[<p>Ich vermute mal dir liegt daran deinen eigenen Ansatz zum Laufen zu bringen, daher will ich noch auf den Fehler in der while Bedingung hinweisen.</p>
<pre><code class="language-cpp">while(loopCount = 0)
</code></pre>
<p>soll wohl</p>
<pre><code class="language-cpp">while(loopCount == 0)
</code></pre>
<p>heißen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050234</guid><dc:creator><![CDATA[hmpf]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:13:51 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:30:15 GMT]]></title><description><![CDATA[<p>Habe meinen Code jetzt so verändert:</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;cstdio&gt;
#include &lt;cstdlib&gt;

using namespace std;

int value;
int summe;

int summieren()
{

    int loopCount;
    loopCount = 0;

    while(loopCount = 0)
    {
        cout &lt;&lt; &quot;Zahl eingeben:&quot; &lt;&lt; endl;
        cin &gt;&gt; value;

        if (value &lt; 0)
        {
            break;
        }
        else
        {
            summe = summe + value;
        continue;
        }

    }
    return summe;
}

int main()
{
 int summe = summieren();

 cout &lt;&lt; &quot;Die Summe betraegt:&quot; &lt;&lt; endl;
 cout &lt;&lt; summe;
    return 0;
}
</code></pre>
<p>Läuft aber immer noch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /> Kann das jemand anhand meines Codes erklären??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050240</guid><dc:creator><![CDATA[Anfänger@C++]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:37:47 GMT]]></title><description><![CDATA[<p>Siehe hmpfs Beitrag. Du vergleichst loopCount nicht mit 0, sondern weist loopCount 0 zu!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050244</guid><dc:creator><![CDATA[EinGast]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:37:47 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:43:41 GMT]]></title><description><![CDATA[<p>Ließt du nicht was andere schreiben?</p>
<pre><code class="language-cpp">while( loopCount = 0 )
</code></pre>
<p>ist eine Zuweisung und ergibt immer true....<br />
du meinst</p>
<pre><code class="language-cpp">while( loopCount == 0 )
</code></pre>
<p>Lg freeG</p>
<p>EDIT:</p>
<p>Wieso nimmst du eigentlich globale Variablen?<br />
Und wieso machst nicht einfach</p>
<pre><code class="language-cpp">while( true )
</code></pre>
<p>, sondern mit dem loopCount das du eh nie änderst? Du beendest die Schleife ja nur durch break.<br />
Und das continue ist auch unnötig;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050245</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:43:41 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:42:05 GMT]]></title><description><![CDATA[<p>fr33g schrieb:</p>
<blockquote>
<p>Ließt du nicht was andere schreiben?</p>
<pre><code class="language-cpp">while( loopCount = 0 )
</code></pre>
<p>ist eine Zuweisung und ergibt immer <s>true</s> false....</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2050247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050247</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:42:05 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:52:24 GMT]]></title><description><![CDATA[<p>Der Zuweisungsoperator gibt eine Referenz auf das geänderte Objekt zurück.</p>
<p>EDIT: Zu langsam.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050248</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050248</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:47:23 GMT]]></title><description><![CDATA[<p>EOutOfResources schrieb:</p>
<blockquote>
<p>Der Zuweisungsoperator gibt eine Referenz auf das geänderte Objekt zurück.</p>
</blockquote>
<p>Und was will das jetzt aussagen? Die geänderte Variable wurde auf 0 gesetzt - und 0 gilt in der Logik von C++ als <code>false</code> und alle anderen Werte als <code>true</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050249</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:47:23 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:48:45 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Und was will das jetzt aussagen?</p>
</blockquote>
<p>fr33g schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while( loopCount = 0 )
</code></pre>
<p>ist eine Zuweisung und ergibt immer true....</p>
</blockquote>
<p><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="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050250</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:48:45 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:50:40 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>fr33g schrieb:</p>
<blockquote>
<p>Ließt du nicht was andere schreiben?</p>
<pre><code class="language-cpp">while( loopCount = 0 )
</code></pre>
<p>ist eine Zuweisung und ergibt immer <s>true</s> false....</p>
</blockquote>
</blockquote>
<p>Jap sorry mein Fehler, ergibt immer true außer wenn die 0 zugewiesen wird wie in diesem Fall <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>EOutOfResources schrieb:</p>
<blockquote>
<p>CStoll schrieb:</p>
<blockquote>
<p>Und was will das jetzt aussagen?</p>
</blockquote>
<p>fr33g schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while( loopCount = 0 )
</code></pre>
<p>ist eine Zuweisung und ergibt immer true....</p>
</blockquote>
<p><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="🙄"
    /></p>
</blockquote>
<p>Und was soll das? Es hat mich doch drakon schon drauf aufmerksam gemacht, das reicht wie ich finde. Ist total unnötig <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>Lg freeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050251</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:50:40 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 17:52:04 GMT]]></title><description><![CDATA[<p>fr33g schrieb:</p>
<blockquote>
<p>Und was soll das? Es hat mich doch drakon schon drauf aufmerksam gemacht, das reicht wie ich finde. Ist total unnötig <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>
</blockquote>
<p>Ich habe seinen Post noch nicht gesehen als ich auf &quot;Auf Beitrag antworten&quot; geklickt habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050252</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sat, 16 Apr 2011 17:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sat, 16 Apr 2011 20:28:27 GMT]]></title><description><![CDATA[<p>Habs hier mal gebastelt: <a href="http://ideone.com/SJnx8" rel="nofollow">http://ideone.com/SJnx8</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050329</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sat, 16 Apr 2011 20:28:27 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert mein Code nicht? on Sun, 17 Apr 2011 16:03:53 GMT]]></title><description><![CDATA[<p>EOutOfResources schrieb:</p>
<blockquote>
<p>fr33g schrieb:</p>
<blockquote>
<p>Und was soll das? Es hat mich doch drakon schon drauf aufmerksam gemacht, das reicht wie ich finde. Ist total unnötig <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>
</blockquote>
<p>Ich habe seinen Post noch nicht gesehen als ich auf &quot;Auf Beitrag antworten&quot; geklickt habe.</p>
</blockquote>
<p>Ok sorry, dass wusste ich natürlich nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /> <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>Lg freeG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2050637</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2050637</guid><dc:creator><![CDATA[fr33g]]></dc:creator><pubDate>Sun, 17 Apr 2011 16:03:53 GMT</pubDate></item></channel></rss>