<?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[Mittelwertberechnung]]></title><description><![CDATA[<p>Habe keine AHnung was ich falsch gemacht habe, aber irgendwie bringt es mich zur Verzweiflung.<br />
Wäre nett, wenn ihr mir helfen könntet.</p>
<p>Das Programm:</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>void mittelwert ();</p>
<p>int main()<br />
{<br />
cout &lt;&lt; &quot;Willkommen zur Mittelwertberechnung von positiven &quot;;<br />
cout &lt;&lt; &quot;ganzen Zahlen!&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Bei Eingabe von 0 wird das Programm beendet!&quot; &lt;&lt; endl;<br />
mittelwert();</p>
<p>return 0;<br />
}</p>
<p>void mittelwert()<br />
{<br />
int summe = 0;<br />
int counter = 0;<br />
for (counter; true; counter++)<br />
{<br />
cout &lt;&lt; &quot;Geben Sie eine Zahl ein: &quot;;</p>
<p>int zahl;<br />
cin &gt;&gt; zahl;<br />
if (zahl == 0)<br />
{<br />
continue;<br />
}<br />
summe = summe + zahl;</p>
<p>}<br />
cout &lt;&lt; &quot;Mittelwert ist: &quot; &lt;&lt; summe/counter &lt;&lt; endl;<br />
}</p>
<p>Thx Thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/201222/mittelwertberechnung</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 17:49:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201222.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Dec 2007 17:26:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 17:26:07 GMT]]></title><description><![CDATA[<p>Habe keine AHnung was ich falsch gemacht habe, aber irgendwie bringt es mich zur Verzweiflung.<br />
Wäre nett, wenn ihr mir helfen könntet.</p>
<p>Das Programm:</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>void mittelwert ();</p>
<p>int main()<br />
{<br />
cout &lt;&lt; &quot;Willkommen zur Mittelwertberechnung von positiven &quot;;<br />
cout &lt;&lt; &quot;ganzen Zahlen!&quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Bei Eingabe von 0 wird das Programm beendet!&quot; &lt;&lt; endl;<br />
mittelwert();</p>
<p>return 0;<br />
}</p>
<p>void mittelwert()<br />
{<br />
int summe = 0;<br />
int counter = 0;<br />
for (counter; true; counter++)<br />
{<br />
cout &lt;&lt; &quot;Geben Sie eine Zahl ein: &quot;;</p>
<p>int zahl;<br />
cin &gt;&gt; zahl;<br />
if (zahl == 0)<br />
{<br />
continue;<br />
}<br />
summe = summe + zahl;</p>
<p>}<br />
cout &lt;&lt; &quot;Mittelwert ist: &quot; &lt;&lt; summe/counter &lt;&lt; endl;<br />
}</p>
<p>Thx Thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426373</guid><dc:creator><![CDATA[HIII]]></dc:creator><pubDate>Wed, 26 Dec 2007 17:26:07 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 17:33:27 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt; 
using namespace std; 

void mittelwert (); 

int main() 
{ 
  cout &lt;&lt; &quot;Willkommen zur Mittelwertberechnung von positiven &quot;; 
  cout &lt;&lt; &quot;ganzen Zahlen!&quot; &lt;&lt; endl; 
  cout &lt;&lt; &quot;Bei Eingabe von 0 wird das Programm beendet!&quot; &lt;&lt; endl; 
  mittelwert(); 

  return 0; 
} 

void mittelwert() 
{ 
  int summe = 0; 
  int counter = 0; 
  for (counter/*Was versprichst du dir hiervon?*/; true/*Endlosschleife!*/; counter++)
  { 
    cout &lt;&lt; &quot;Geben Sie eine Zahl ein: &quot;; 

    int zahl; 
    cin &gt;&gt; zahl; 
    if (zahl == 0) 
    { 
      continue; 
    } 
    summe = summe + zahl; 

  } 
  cout &lt;&lt; &quot;Mittelwert ist: &quot; &lt;&lt; summe/counter &lt;&lt; endl; 
}
</code></pre>
<p>Man achte auf die Kommentare</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426376</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Wed, 26 Dec 2007 17:33:27 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 17:37:38 GMT]]></title><description><![CDATA[<p>Wieso ist das eine Endlossschleife? Er soll solange weiter machen, bis er die Null sieht. Dann soll er das Ergebnis ausgeben.</p>
<p>Thx Thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426380</guid><dc:creator><![CDATA[HIII]]></dc:creator><pubDate>Wed, 26 Dec 2007 17:37:38 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 17:47:08 GMT]]></title><description><![CDATA[<p>Vielleicht soll er das, geschrieben hast du es aber nicht in deinem Code. Das ist nunmal eine Endlosschleife, es gibt weder im Kopf eine Abbruchbedingung, noch ein break im Schleifenkörper.</p>
<p>Gruß<br />
Don06</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426384</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Wed, 26 Dec 2007 17:47:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 17:50:07 GMT]]></title><description><![CDATA[<p>Oder besser gesagt. Das hier war eine Klausuraufgabe. Die ist soweit schon verbessert worden von mir. Aber das mit dem true. Also mit diesem hochzählen bis er die Null sieht. Da stimmt noch was nicht. Weiß aber nicht was man da verbessern sollte bzw. ich kanns nicht.</p>
<p>Thx Thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426385</guid><dc:creator><![CDATA[anfängerts1985]]></dc:creator><pubDate>Wed, 26 Dec 2007 17:50:07 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 18:00:44 GMT]]></title><description><![CDATA[<p>also ich würde ja eine andere schleife nehmen... do-while am besten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426388</guid><dc:creator><![CDATA[NoBrain]]></dc:creator><pubDate>Wed, 26 Dec 2007 18:00:44 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 18:25:18 GMT]]></title><description><![CDATA[<p>Wenn ich nichts übersehen habe, sollte dies eine Problemlösung sein. Abbruch aus der Endlosschleife erfolgt mit &quot;break&quot;.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

void mittelwert() { 
  int summe(0), counter(0);

  for (;;) {
    cout &lt;&lt; &quot;Geben Sie eine Zahl ein: &quot;;

    int zahl(0); 
    cin &gt;&gt; zahl;

    if (0 == zahl)
      break;

    summe += zahl;
    ++counter;
  }
  cout &lt;&lt; &quot;Mittelwert ist: &quot; &lt;&lt; summe/counter &lt;&lt; endl;
}

int main() {
  cout &lt;&lt; &quot;Willkommen zur Mittelwertberechnung von positiven &quot;;
  cout &lt;&lt; &quot;ganzen Zahlen!&quot; &lt;&lt; endl;
  cout &lt;&lt; &quot;Bei Eingabe von 0 wird das Programm beendet!&quot; &lt;&lt; endl;

  mittelwert();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1426389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426389</guid><dc:creator><![CDATA[*john 0]]></dc:creator><pubDate>Wed, 26 Dec 2007 18:25:18 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 18:15:26 GMT]]></title><description><![CDATA[<p>Viel Dank.</p>
<p>Thorsten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426395</guid><dc:creator><![CDATA[anfängerts1985]]></dc:creator><pubDate>Wed, 26 Dec 2007 18:15:26 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 19:29:11 GMT]]></title><description><![CDATA[<p>oder wenn die bedingung erfüllet is</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426425</guid><dc:creator><![CDATA[aaaaaaa]]></dc:creator><pubDate>Wed, 26 Dec 2007 19:29:11 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 19:46:36 GMT]]></title><description><![CDATA[<p>Naja continue heißt halt nicht break, das ist dein Hauptfehler ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

void run();

int main()
{
    cout  &lt;&lt; &quot;Willkommen zur Mittelwertberechnung von positiven &quot;
          &lt;&lt; &quot;ganzen Zahlen!\n&quot;
          &lt;&lt; &quot;Bei Eingabe von 0 wird das Programm beendet!&quot; &lt;&lt; std::endl;
    run();
} 

void run()
{
    unsigned long sum(0L);
    unsigned int count(0);

    for (unsigned int number(0); number != 0; ++count)
    {
        std::cout &lt;&lt; &quot;Zahl: &quot;;
        std::cin &gt;&gt; number;
        sum += number;
    }
    std::cout &lt;&lt; &quot;Der Mittelwert ist: &quot; &lt;&lt; static_cast&lt;double&gt;(sum) / count &lt;&lt; std::endl;
}
</code></pre>
<p><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="😉"
    /> so hast du deine Abbruchbedingung da auch drin ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426437</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 19:46:36 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 19:49:02 GMT]]></title><description><![CDATA[<p>continue ist dafür da, damit sich die schleife wiederholt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426439</guid><dc:creator><![CDATA[devil korrigierer]]></dc:creator><pubDate>Wed, 26 Dec 2007 19:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 19:58:08 GMT]]></title><description><![CDATA[<p>Mit continue wird nichts wiederholt <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="🙄"
    /> sondern fortgefahren. Sonst hätte das ja wenig Sinn <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/1426445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426445</guid><dc:creator><![CDATA[darthdespotism]]></dc:creator><pubDate>Wed, 26 Dec 2007 19:58:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 20:05:52 GMT]]></title><description><![CDATA[<p>hat er doch gesagt ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426452</guid><dc:creator><![CDATA[asdasda]]></dc:creator><pubDate>Wed, 26 Dec 2007 20:05:52 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 21:00:35 GMT]]></title><description><![CDATA[<p>Hmm ...<br />
<a href="http://www-numi.fnal.gov/offline_software/srt_public_context/WebDocs/Companion/cxx_crib/continue.html" rel="nofollow">http://www-numi.fnal.gov/offline_software/srt_public_context/WebDocs/Companion/cxx_crib/continue.html</a><br />
<a href="http://msdn2.microsoft.com/en-us/library/6e3dc2z3(VS.80).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/6e3dc2z3(VS.80).aspx</a><br />
usw. also ist nicht so schwer rauszufinden, was continue wirklich macht ...<br />
wobei @&quot;devil korrifierer&quot; ... wo hab ich denn geschrieben, was continue macht? Hab nur gesagt, dass es nicht das selbe verhalten wie break hat und das statement verlässt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1426487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426487</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Wed, 26 Dec 2007 21:00:35 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwertberechnung on Wed, 26 Dec 2007 21:01:45 GMT]]></title><description><![CDATA[<p>hast schnell wegeditiert, nachdem dein vorposter die lösung geschrieben hat und alles geklärt hat <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/1426488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1426488</guid><dc:creator><![CDATA[hhhhhhhhhhhhhhhh]]></dc:creator><pubDate>Wed, 26 Dec 2007 21:01:45 GMT</pubDate></item></channel></rss>