<?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[Mittelwert berechnen aus bestimmter Anzahl von Werten]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Ich mach gerade einen Leistungsnachweis für Ingeneur Informatik!<br />
Naja und da das ned gerade so meine Stärke ist, dachte ich mir vielleicht könnte mir jemand helfen!</p>
<p>Also ich habe eine dynamische Zahl von Werten über die ich über nen Zeiger *(messw+1)einlese!<br />
Das einlesen und ausgeben klappt aber ned die Berechnung!<br />
Aus denen soll ich dann über eine bestimmte Anzahl von Werten den Mittelwert berechnen?!?!?<br />
Aber wie soll ich das machen?<br />
Also die Formel ist mir klar!<br />
Mittelwert=1/anzahl der mittelwerte * (wert+wert+wert)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171313/mittelwert-berechnen-aus-bestimmter-anzahl-von-werten</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 10:34:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171313.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jan 2007 12:47:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 12:47:25 GMT]]></title><description><![CDATA[<p>Hallo zusammen!</p>
<p>Ich mach gerade einen Leistungsnachweis für Ingeneur Informatik!<br />
Naja und da das ned gerade so meine Stärke ist, dachte ich mir vielleicht könnte mir jemand helfen!</p>
<p>Also ich habe eine dynamische Zahl von Werten über die ich über nen Zeiger *(messw+1)einlese!<br />
Das einlesen und ausgeben klappt aber ned die Berechnung!<br />
Aus denen soll ich dann über eine bestimmte Anzahl von Werten den Mittelwert berechnen?!?!?<br />
Aber wie soll ich das machen?<br />
Also die Formel ist mir klar!<br />
Mittelwert=1/anzahl der mittelwerte * (wert+wert+wert)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215943</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Wed, 24 Jan 2007 12:47:25 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 12:51:48 GMT]]></title><description><![CDATA[<p>Du berechnest die Summe in einer einfachen for()-Schleife und dividierst sie durch die Anzahl der Werte - fertig.</p>
<p>(die Anzahl sollte dir bekannt sein, die einzelnen Elemente des Arrays kannst du über ihren Index ansprechen, der von 0 bis n-1 läuft).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215947</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 24 Jan 2007 12:51:48 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 12:55:12 GMT]]></title><description><![CDATA[<p>Also erst mal danke!<br />
Also zuerst eine for Schleife schreiben, in der die Zeiger addiert werden und dann eine weitere zur Berechung der Mittelwerte die ich dann wieder in den Zeigern ablege?<br />
Hab ich das jetzt so richtig verstanden!<br />
Habs so was in der Art mal schon probiert aber das ging ned so recht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215948</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Wed, 24 Jan 2007 12:55:12 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 12:59:36 GMT]]></title><description><![CDATA[<p>Bjoern821 schrieb:</p>
<blockquote>
<p>Also zuerst eine for Schleife schreiben, in der die Zeiger addiert werden</p>
</blockquote>
<p>Zeiger kann man nicht addieren. Du musst schon das addieren, auf das die Zeiger zeigen.</p>
<blockquote>
<p>und dann eine weitere zur Berechung der Mittelwerte</p>
</blockquote>
<p>Wieviele Werte willst du denn berechnen? Einen, oder?</p>
<blockquote>
<p>Hab ich das jetzt so richtig verstanden!</p>
</blockquote>
<p>Nein. Der Mittelwert ist die Summe geteilt durch die Anzahl. Das sollte man aber einem, der Ingenieur werden will, nicht mehr erklären müssen <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="😞"
    /></p>
<blockquote>
<p>Habs so was in der Art mal schon probiert aber das ging ned so recht!</p>
</blockquote>
<p>Ach so, dann ist ja alles klar <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/1215951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215951</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 24 Jan 2007 12:59:36 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 13:03:45 GMT]]></title><description><![CDATA[<p>Wie addiere ich denn Zeiger?</p>
<p>Die ANzahl der WErte soll dynamisch sein, also am Programmstart eingegeben werden!<br />
Das mit der Mittelwertberechnung ist mir schon klar, steht in meiner Frage ganz obern!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215955</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Wed, 24 Jan 2007 13:03:45 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 13:13:04 GMT]]></title><description><![CDATA[<p>Bjoern821 schrieb:</p>
<blockquote>
<p>Wie addiere ich denn Zeiger?</p>
</blockquote>
<p>Zeiger: gar nicht.</p>
<p>Die Werte dahinter kannst du (analog zu einem Array) über den Index-Operator ansprechen - 'ptr[0]' liefert das erste Element hinter dem Zeiger 'ptr[n-1]' das n-te.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215964</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 24 Jan 2007 13:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 13:15:28 GMT]]></title><description><![CDATA[<p>Also den operator hatten wir noch gar nicht und hab auch noch nie was davon gehört, naja ham ja auch nur 1 Semester! <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="😉"
    /><br />
Na ich probiers mal weiter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1215970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215970</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Wed, 24 Jan 2007 13:15:28 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Wed, 24 Jan 2007 13:32:13 GMT]]></title><description><![CDATA[<p>zeig doch mal, deinen aktuellen quelltext, dann kann man bestimmt mehr sagen. allgemein muss man einen zeiger dereferenzieren, um an den wert zu kommen, auf den er zeigt. das geht so:</p>
<pre><code class="language-cpp">int wert3 = *(zeigerAufIntWerte + 2);
</code></pre>
<p>der index-operator ist eine abkürzung dafür:</p>
<pre><code class="language-cpp">int wert3 = zeigerAufIntWerte[2];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1215994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1215994</guid><dc:creator><![CDATA[dereferenzierer]]></dc:creator><pubDate>Wed, 24 Jan 2007 13:32:13 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:18:09 GMT]]></title><description><![CDATA[<p>Also hier ist der Code:</p>
<pre><code class="language-cpp">//Test
//Prüfung SS06

#include &lt;iostream.h&gt;

void main ()
{
	double nE, nW;

	cout&lt;&lt;&quot;Bitte Anzahl der Werte eigeben:&quot;&lt;&lt;endl;
	cin&gt;&gt;nW;

	cout&lt;&lt;&quot;Bitte SChrittweite eingeben&quot;&lt;&lt;endl;
	cin&gt;&gt;nE;

	double *werte = new double[nW];
	int *dwerte= new int[nW];

	//Eingabe

	for (int i=0; i&lt;nW; i++)
	{
		cout&lt;&lt;&quot;Bitte Messwert &quot;&lt;&lt;(i+1)&lt;&lt;&quot; eingeben&quot;&lt;&lt;endl;
		cin&gt;&gt; *(werte+i);

	}//end for

	//Berechnung

	for(i=0; i&lt;nE; i++)
	{

		*(dwerte+i)=*(dwerte+i)+*werte[i]; //Hier sollte ich eine variable Anzahl von werte addieren, die in den Pointern stehen

	}//end for

	//Ausgabe

	for (i=0; i&lt;nW; i++)
	{
		cout&lt;&lt;*(werte+i)&lt;&lt;endl;			//Nur eine Testausgabe, ob er richtig einliest
	}//end for

	for (i=0; i&lt;(nW-nE); i++)
	{
		cout&lt;&lt;*(dwerte+i)&lt;&lt;endl;
	}//enjd for

}//end main
</code></pre>
<p>Also wie schon im Programm steht sollte ich eine variable Anzahl nE von Werten addieren die in den Pointern stehen, aber wie geht das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216840</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:18:09 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:20:20 GMT]]></title><description><![CDATA[<p>Du benötigst nur eine (nebenbei: double) Variable, in die du nacheinander alle Werte addierst:</p>
<pre><code class="language-cpp">double sum=0;
for(int i=0;i&lt;nW;++i) sum=sum+werte[i];//oder: sum+=werte[i];

cout&lt;&lt;sum/nW;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1216841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216841</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:20:20 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:24:57 GMT]]></title><description><![CDATA[<p>Dankeschön!<br />
Dann werde ich mal ein bischen weiterprogrammiern !<br />
Mal sehen wie weit ich komme <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/1216843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216843</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:31:12 GMT]]></title><description><![CDATA[<p>Achja noch ne kurze Frage!<br />
Ich muß dann von ca. 20 Messwerten immer drei zusammenzählen, das geht doch ambesten wenn ich die Variable sum, die sie zusammenzählt auch als pointer mache oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216849</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:31:12 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:53:08 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Probiere es aus. Du solltest auch den korrekten Header einbinden iostream (ohne .h) und int main statt void main schreiben.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216868</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216868</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 13:56:25 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Warum muß ich es ohne .h schreiben?<br />
und int main?<br />
Tut mir leid ich hab davon keine Ahnung, hab erst seit okt c++!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216873</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:56:25 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 14:00:16 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Weil das seit 1998 Standard ist. Wenn du iostream ohne .h schreibst, solltest du beachten, dass nun fast alles im namespace std liegt. Du musst also noch using namespace std; drunter schreiben, oder du schriebst statt cout std::cout.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216878</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216878</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 25 Jan 2007 14:00:16 GMT</pubDate></item><item><title><![CDATA[Reply to Mittelwert berechnen aus bestimmter Anzahl von Werten on Thu, 25 Jan 2007 14:07:39 GMT]]></title><description><![CDATA[<p>Tja dann weiß ich ja jetzt auf welchem Stand unser Professor ist <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="😉"
    /><br />
Weil der uns das ganze so beigebracht hat!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216886</guid><dc:creator><![CDATA[Bjoern821]]></dc:creator><pubDate>Thu, 25 Jan 2007 14:07:39 GMT</pubDate></item></channel></rss>