<?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[Endlos-Addierer]]></title><description><![CDATA[<p>Hallo,<br />
Ich möchte ein Programm schreiben, in welches ich Zahlen eingebe und das Programm sie am Ende alle zusammenzählt. Ich habe es bis jetzt nur hinbekommen, dass ich soviele Zahlen eingeben kann, wie ich Variablen angelegt habe. Das Programm soll aber so viele Variablen anlegen, wie nötig sind. Bis jetzt bin ich nur soweit gekommen:</p>
<pre><code class="language-cpp">float g1;
     cin &gt;&gt; g1;      
     float g2;
     cin &gt;&gt; g2;
     float g3;
     cin &gt;&gt; g3;
     float g4;
     cin &gt;&gt; g4;
     float gg(g1 + g2 + g3 + g4);
     cout &lt;&lt; &quot;Gesamt: &quot; &lt;&lt; gg;
</code></pre>
<p>Jetzt kann ich aber nur 4 Zahlen eingeben.<br />
Gibt es eine Möglichkeit, dass ich Zahlen eingebe und wenn ich keine Zahl mehr eingebe, dann gibt er die Gesamtzahl aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/224557/endlos-addierer</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 12:06:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/224557.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Oct 2008 13:47:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 13:47:46 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich möchte ein Programm schreiben, in welches ich Zahlen eingebe und das Programm sie am Ende alle zusammenzählt. Ich habe es bis jetzt nur hinbekommen, dass ich soviele Zahlen eingeben kann, wie ich Variablen angelegt habe. Das Programm soll aber so viele Variablen anlegen, wie nötig sind. Bis jetzt bin ich nur soweit gekommen:</p>
<pre><code class="language-cpp">float g1;
     cin &gt;&gt; g1;      
     float g2;
     cin &gt;&gt; g2;
     float g3;
     cin &gt;&gt; g3;
     float g4;
     cin &gt;&gt; g4;
     float gg(g1 + g2 + g3 + g4);
     cout &lt;&lt; &quot;Gesamt: &quot; &lt;&lt; gg;
</code></pre>
<p>Jetzt kann ich aber nur 4 Zahlen eingeben.<br />
Gibt es eine Möglichkeit, dass ich Zahlen eingebe und wenn ich keine Zahl mehr eingebe, dann gibt er die Gesamtzahl aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597400</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597400</guid><dc:creator><![CDATA[tcpp]]></dc:creator><pubDate>Sat, 11 Oct 2008 13:47:46 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 13:50:54 GMT]]></title><description><![CDATA[<p>Ja. Mach es mit <code>std::vector</code> , das ist ein Container für ein dynamisches Array. Dann kann man zur Laufzeit Werte hinzufügen.</p>
<p>Aber ich weiss jetzt nicht, ob das vielleicht etwas zu weit geht... Da du nicht auf die Idee gekommen bist, Arrays zu benutzen, schliesse ich mal daraus, dass du sie noch nicht kennst. Vielleicht solltest du dich zuerst mit diesen befassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597403</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 11 Oct 2008 13:50:54 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 13:56:38 GMT]]></title><description><![CDATA[<p>warum den erst am ende zusammen zählen ?</p>
<pre><code class="language-cpp">long double sum = 0.f;
long double val = 0.f;
while (cin &gt;&gt; val)
    sum += val;
cout &lt;&lt; val;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1597406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597406</guid><dc:creator><![CDATA[helferlein]]></dc:creator><pubDate>Sat, 11 Oct 2008 13:56:38 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 14:01:41 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;sstream&gt;

using namespace std;

int main()
{
    int total = 0;
    string input = &quot;&quot;;

    while( true )
    {
        cout &lt;&lt; &quot;Gebe Zahl ein!&quot; &lt;&lt; endl;
        cin &gt;&gt; input;

        if( input == &quot;=&quot; ) break;

        istringstream converter(input);
        int buf;

        converter &gt;&gt; buf;
        if( !converter.eof() ){
            cout &lt;&lt; &quot;Das war aber kein Integer!&quot; &lt;&lt; endl;
            continue;
        }

        total += buf;
        cout &lt;&lt; &quot;Addiere &quot; &lt;&lt; buf &lt;&lt; endl;
    }

    cout &lt;&lt; &quot;Gesamtwert: &quot; &lt;&lt; total &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1597410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597410</guid><dc:creator><![CDATA[blablablah]]></dc:creator><pubDate>Sat, 11 Oct 2008 14:01:41 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 14:02:57 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">long double sum = 0.f;
long double val = 0.f;
while (cin &gt;&gt; val)
    sum += val;
cout &lt;&lt; val;
</code></pre>
<p>Richtig wäre am Ende aber ein</p>
<pre><code class="language-cpp">cout&lt;&lt;sum;
</code></pre>
<p><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>
]]></description><link>https://www.c-plusplus.net/forum/post/1597411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597411</guid><dc:creator><![CDATA[vlad_tepesch]]></dc:creator><pubDate>Sat, 11 Oct 2008 14:02:57 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 14:17:59 GMT]]></title><description><![CDATA[<p>Ja mit dem Code von blablablah klappts.<br />
Dankeschön für die schnellen Antworten.</p>
<p>Grüße aus Hamburg</p>
<p>Tobias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597424</guid><dc:creator><![CDATA[tcpp]]></dc:creator><pubDate>Sat, 11 Oct 2008 14:17:59 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 14:21:02 GMT]]></title><description><![CDATA[<p>tcpp schrieb:</p>
<blockquote>
<p>Ja mit dem Code von blablablah klappts.<br />
Dankeschön für die schnellen Antworten.</p>
<p>Grüße aus Hamburg</p>
<p>Tobias</p>
</blockquote>
<p>Ey du hast meinen Nick richtig geschrieben!!! <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="😃"
    /> <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="😃"
    /> *G*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597426</guid><dc:creator><![CDATA[blablablah]]></dc:creator><pubDate>Sat, 11 Oct 2008 14:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 14:23:21 GMT]]></title><description><![CDATA[<p>copy &amp; paste <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/1597427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597427</guid><dc:creator><![CDATA[tcpp]]></dc:creator><pubDate>Sat, 11 Oct 2008 14:23:21 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 15:39:22 GMT]]></title><description><![CDATA[<p>Wenn es nur darum geht, die Summe zu bilden, braucht man natürlich schon kein Array. Jedoch würde ich dir raten, dich vielleicht doch mal mit Arrays (und vielleicht auch STL-Containern) befassen... <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>Kleines Detail am Rande:</p>
<p>helferlein schrieb:</p>
<blockquote>
<pre><code class="language-cpp">long double sum = 0.f;
long double val = 0.f;
</code></pre>
</blockquote>
<p>Merkwürdig... Die meisten Leute weisen bei Literalen entweder immer <code>0</code> (also <code>int</code> ) zu, oder gerade richtig formatiert (was in deinem Falle für <code>double</code> aber <code>0.</code> oder <code>0.0</code> wäre, jedoch nicht <code>0.f</code> für <code>float</code> ).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597458</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 11 Oct 2008 15:39:22 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos-Addierer on Sat, 11 Oct 2008 16:17:06 GMT]]></title><description><![CDATA[<p>das .f ist ein tippfehler, in letzter zeit arbeite ich nurnoch mit denen.<br />
deshalb bekommt bei mir alles ein .f was bei 3 nicht auf den bäumen ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1597486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1597486</guid><dc:creator><![CDATA[helferlein]]></dc:creator><pubDate>Sat, 11 Oct 2008 16:17:06 GMT</pubDate></item></channel></rss>