<?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[Programm zur Bildung der Summe 1+2+3+4+...+n]]></title><description><![CDATA[<p>aknn mir jemand sagen wo der dehler des Programmes ist?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;	

int main()
{
	// Summe der Reihe 1 + 2 + 3 + ... + n:
	char ans = 'N';
	string header = &quot;***** Spezialfall der arithm. Reihe *****\n\n&quot;;

	cout &lt;&lt; header &lt;&lt; &quot;\ts = 1 + 2 + 3 + ... + n = n(n+1)/2&quot;;

	while ( 1 )	// Abbruch der Endlosschleife mit Strg+C
				// oder geschickter: Anwender befragen
	{
		int n, i = 1;
		cout &lt;&lt; &quot;\n\nBitte geben Sie eine positive Ganzzahl ein: &quot;;
		cin &gt;&gt; n; cin.sync();	// Return aus Eingabepuffer entfernen

		long sum = 0;	// Summe

		while (i &lt;= n)	// solange i &lt;= n
			sum += i++;	// nach der Summenbildung wird i inkrementiert

						// Alternative:
						//{
						//	sum += i;
						//	i++;
						//}

		cout &lt;&lt; &quot;Die Summe der ersten &quot; &lt;&lt; n &lt;&lt; &quot; Ganzzahlen ist &quot; &lt;&lt; sum &lt;&lt; endl;

		// PROBE:
		cout &lt;&lt; &quot;PROBE: Die geschlossene Loesung lautet: n(n+1)/2 = &quot; &lt;&lt; n*(n+1)/2 &lt;&lt; endl;

		// Anwender befragen
		cout &lt;&lt; &quot;\nWollen Sie eine weitere Berechnung durchfuehren [j|n]?\t&quot;;
		cin &gt;&gt; ans;
		if ( ans == 'n' || ans == 'N' )	// hier: Abfrage der Abbruchbedingung
			break;	// main-loop verlassen
	}

	cout &lt;&lt; &quot;Vielen Dank fuer die Benutzung des Programms!&quot; &lt;&lt; endl;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/244903/programm-zur-bildung-der-summe-1-2-3-4-n</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 04:00:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244903.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Jul 2009 14:12:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 14:12:35 GMT]]></title><description><![CDATA[<p>aknn mir jemand sagen wo der dehler des Programmes ist?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;	

int main()
{
	// Summe der Reihe 1 + 2 + 3 + ... + n:
	char ans = 'N';
	string header = &quot;***** Spezialfall der arithm. Reihe *****\n\n&quot;;

	cout &lt;&lt; header &lt;&lt; &quot;\ts = 1 + 2 + 3 + ... + n = n(n+1)/2&quot;;

	while ( 1 )	// Abbruch der Endlosschleife mit Strg+C
				// oder geschickter: Anwender befragen
	{
		int n, i = 1;
		cout &lt;&lt; &quot;\n\nBitte geben Sie eine positive Ganzzahl ein: &quot;;
		cin &gt;&gt; n; cin.sync();	// Return aus Eingabepuffer entfernen

		long sum = 0;	// Summe

		while (i &lt;= n)	// solange i &lt;= n
			sum += i++;	// nach der Summenbildung wird i inkrementiert

						// Alternative:
						//{
						//	sum += i;
						//	i++;
						//}

		cout &lt;&lt; &quot;Die Summe der ersten &quot; &lt;&lt; n &lt;&lt; &quot; Ganzzahlen ist &quot; &lt;&lt; sum &lt;&lt; endl;

		// PROBE:
		cout &lt;&lt; &quot;PROBE: Die geschlossene Loesung lautet: n(n+1)/2 = &quot; &lt;&lt; n*(n+1)/2 &lt;&lt; endl;

		// Anwender befragen
		cout &lt;&lt; &quot;\nWollen Sie eine weitere Berechnung durchfuehren [j|n]?\t&quot;;
		cin &gt;&gt; ans;
		if ( ans == 'n' || ans == 'N' )	// hier: Abfrage der Abbruchbedingung
			break;	// main-loop verlassen
	}

	cout &lt;&lt; &quot;Vielen Dank fuer die Benutzung des Programms!&quot; &lt;&lt; endl;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1738639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738639</guid><dc:creator><![CDATA[jumper]]></dc:creator><pubDate>Tue, 07 Jul 2009 14:12:35 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 14:16:59 GMT]]></title><description><![CDATA[<p>Wenn du uns verräts was du für ein Problem hast!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738642</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 07 Jul 2009 14:16:59 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 14:25:29 GMT]]></title><description><![CDATA[<p>Ich denke mal, dass hier der Fehler liegt:</p>
<pre><code class="language-cpp">sum += i++;
</code></pre>
<p>Weil da kein Vorzeichen bzw. Rechenzeichen davor ist.</p>
<p>So sollte es aussehen:</p>
<pre><code class="language-cpp">i++;  
sum +=i;
</code></pre>
<p>Ansonsten wäre es wirklich hilfreich, dein Problem zu schildern!</p>
<p>Ahhh, Bullshit, sorry...</p>
<p>Du hast vergessen die #include &lt;string&gt; zu includieren.</p>
<p>Der Datentyp string wird dann verfügbar...</p>
<p>Also<br />
#include &lt;iostream&gt;<br />
#include &lt;string&gt;</p>
<p>Lg Mentras</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738645</guid><dc:creator><![CDATA[Mentras]]></dc:creator><pubDate>Tue, 07 Jul 2009 14:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 14:37:38 GMT]]></title><description><![CDATA[<p>Mentras schrieb:</p>
<blockquote>
<p>Du hast vergessen die #include &lt;string&gt; zu includieren.</p>
</blockquote>
<p>Danke! Das war der Fehler!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738655</guid><dc:creator><![CDATA[jumper]]></dc:creator><pubDate>Tue, 07 Jul 2009 14:37:38 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 14:42:17 GMT]]></title><description><![CDATA[<p><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/1738656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738656</guid><dc:creator><![CDATA[mazal]]></dc:creator><pubDate>Tue, 07 Jul 2009 14:42:17 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 15:37:12 GMT]]></title><description><![CDATA[<p>btw. dafür gibts auch ne schicke formel:<br />
n*(n+1)/2</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738686</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738686</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Tue, 07 Jul 2009 15:37:12 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 16:19:41 GMT]]></title><description><![CDATA[<p>@ Fencer: schau mal in seinen Code er hat diese Funktion auch eingebaut um seinen iterativen ansatz zu prüfen <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>
<pre><code class="language-cpp">cout &lt;&lt; &quot;PROBE: Die geschlossene Loesung lautet: n(n+1)/2 = &quot; &lt;&lt; n*(n+1)/2 &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1738702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738702</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Tue, 07 Jul 2009 16:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 18:14:10 GMT]]></title><description><![CDATA[<p>Mentras schrieb:</p>
<blockquote>
<p>Ich denke mal, dass hier der Fehler liegt:</p>
<pre><code class="language-cpp">sum += i++;
</code></pre>
<p>Weil da kein Vorzeichen bzw. Rechenzeichen davor ist.</p>
<p>So sollte es aussehen:</p>
<pre><code class="language-cpp">i++;  
sum +=i;
</code></pre>
</blockquote>
<p>Das kannst du auch so notieren (wenn also i vor der Zuweisung inkrementiert werden soll):</p>
<pre><code class="language-cpp">sum+=++i;
</code></pre>
<p>Was du mit Vorzeichen und Rechenzeichen meinst, weiß ich jetzt nicht... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1738764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738764</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Tue, 07 Jul 2009 18:14:10 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 19:50:04 GMT]]></title><description><![CDATA[<p>ah ja ok. vorschnell <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738824</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Tue, 07 Jul 2009 19:50:04 GMT</pubDate></item><item><title><![CDATA[Reply to Programm zur Bildung der Summe 1+2+3+4+...+n on Tue, 07 Jul 2009 19:58:29 GMT]]></title><description><![CDATA[<p>[quote=&quot;_matze&quot;]</p>
<p>Mentras schrieb:</p>
<blockquote>
<p>Ich denke mal, dass hier der Fehler liegt:</p>
<p>Das kannst du auch so notieren (wenn also i vor der Zuweisung inkrementiert werden soll):</p>
<pre><code class="language-cpp">sum+=++i;
</code></pre>
<p>Was du mit Vorzeichen und Rechenzeichen meinst, weiß ich jetzt nicht... <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 verbocke doch immer wieder alles <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Dachte das würde der Compiler würde es so annehmen: sum = sum i++<br />
War wohl wieder falsch^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1738831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1738831</guid><dc:creator><![CDATA[Mentras]]></dc:creator><pubDate>Tue, 07 Jul 2009 19:58:29 GMT</pubDate></item></channel></rss>