<?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[Durchschnittsberechnung eines Arrays]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>ich habe hier ein Problem bei der Berechnung des Durchschnitts eines Arrays<br />
Als Info : Bin noch nicht so drin in der Programmierung also kotzt euch über meinen Code aus <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="😃"
    /> und die obigen zwei Funktionen nicht beachten .</p>
<p>Freu mich auf Lösungswege</p>
<p>Danke schonmal für Antworten</p>
<pre><code>include&lt;iostream&gt;
#include&lt;iomanip&gt;
#include&lt;cstdlib&gt;

double max_such(double adUmsatz[], int iAnzahl);
double min_such(double adUmsatz[], int iAnzahl);

using namespace std;

int main ()
{
	const int size = 4 ;
	double adUmsatz[size];
	double DurchUmsatz = 0;
	int i ;

	for ( i = 0 ; i &lt; size ;++i )
	{
		cout&lt;&lt;&quot; Geben Sie den Umsatz fuer das &quot;&lt;&lt;i+1&lt;&lt;&quot;ste Quartal ein  : &quot;;cin&gt;&gt;adUmsatz[i];
	}

	// Möglochkeit aus dem Internet die nicht Funktioniert 

	for ( i = 0 ; i &lt;= size ; i++ )
	{
		DurchUmsatz += adUmsatz[size];
	}

	cout&lt;&lt;&quot; Durchschnittlicher Quartal Umsatz  : &quot; &lt;&lt;DurchUmsatz / 4 &lt;&lt;endl;

	// Meine eigene Möglichkeit ganz stumpf

	DurchUmsatz = adUmsatz[size] / 4 ;
	cout&lt;&lt;&quot; Durchschnittlicher Quartal Umsatz  : &quot; &lt;&lt;DurchUmsatz &lt;&lt;endl;

	cin.get();
	cin.get();
	return 0 ;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/332707/durchschnittsberechnung-eines-arrays</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 16:35:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/332707.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 18 May 2015 12:42:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 12:42:55 GMT]]></title><description><![CDATA[<p>Hallo Community,</p>
<p>ich habe hier ein Problem bei der Berechnung des Durchschnitts eines Arrays<br />
Als Info : Bin noch nicht so drin in der Programmierung also kotzt euch über meinen Code aus <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="😃"
    /> und die obigen zwei Funktionen nicht beachten .</p>
<p>Freu mich auf Lösungswege</p>
<p>Danke schonmal für Antworten</p>
<pre><code>include&lt;iostream&gt;
#include&lt;iomanip&gt;
#include&lt;cstdlib&gt;

double max_such(double adUmsatz[], int iAnzahl);
double min_such(double adUmsatz[], int iAnzahl);

using namespace std;

int main ()
{
	const int size = 4 ;
	double adUmsatz[size];
	double DurchUmsatz = 0;
	int i ;

	for ( i = 0 ; i &lt; size ;++i )
	{
		cout&lt;&lt;&quot; Geben Sie den Umsatz fuer das &quot;&lt;&lt;i+1&lt;&lt;&quot;ste Quartal ein  : &quot;;cin&gt;&gt;adUmsatz[i];
	}

	// Möglochkeit aus dem Internet die nicht Funktioniert 

	for ( i = 0 ; i &lt;= size ; i++ )
	{
		DurchUmsatz += adUmsatz[size];
	}

	cout&lt;&lt;&quot; Durchschnittlicher Quartal Umsatz  : &quot; &lt;&lt;DurchUmsatz / 4 &lt;&lt;endl;

	// Meine eigene Möglichkeit ganz stumpf

	DurchUmsatz = adUmsatz[size] / 4 ;
	cout&lt;&lt;&quot; Durchschnittlicher Quartal Umsatz  : &quot; &lt;&lt;DurchUmsatz &lt;&lt;endl;

	cin.get();
	cin.get();
	return 0 ;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2453927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453927</guid><dc:creator><![CDATA[Moritz Vogt]]></dc:creator><pubDate>Mon, 18 May 2015 12:42:55 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 12:49:33 GMT]]></title><description><![CDATA[<p>Kannst ja mal ein bisschen selber überlegen: prinzipiell ist die <em>&quot;Möglochkeit aus dem Internet die nicht Funktioniert&quot;</em> ja nicht so schlecht: alle Werte aus dem Array addieren und das Ergebnis durch die Anzahl der Einträge teilen. Oder?</p>
<p>Warum stimmt es trotzdem nicht?<br />
Tipp: man kann sich Zwischenwerte, Variablen und allerlei anderes auch probehalber ausgeben lassen.</p>
<p>Über Deinen Ansatz decken wir &quot;ganz stumpf&quot; das Mäntelchen des Schweigens...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2453929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453929</guid><dc:creator><![CDATA[Furble Wurble]]></dc:creator><pubDate>Mon, 18 May 2015 12:49:33 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 12:53:16 GMT]]></title><description><![CDATA[<p>Bei <em>adUmsatz[size]</em> greifst du auf deas Element mit dem Index <em>size</em> des Arrays <em>adUmsatz</em> zu.</p>
<p>Da du das Array aber mit <em>double adUmsatz[size];</em> definiert hast (das size ist identisch), existiert das Element <em>adUmsatz[size]</em> aber nicht.</p>
<pre><code>double adUmsatz[size];
    double DurchUmsatz = 0;
    int i ;

    for ( i = 0 ; i &lt; size ;++i )
    {  //           ^^             Schau mal hier  ...
        cout&lt;&lt;&quot; Geben Sie den Umsatz fuer das &quot;&lt;&lt;i+1&lt;&lt;&quot;ste Quartal ein  : &quot;;cin&gt;&gt;adUmsatz[i];
    } //                                                                                 ^^^^ ... und hier ...

    // Möglochkeit aus dem Internet die nicht Funktioniert

    for ( i = 0 ; i &lt;= size ; i++ )
    { //            ^^             ... und hier  ...
        DurchUmsatz += adUmsatz[size];
    }//                        ^^^^ und hier
</code></pre>
<p>Du möchtest in den zwei Schleifen auf dieselben Element zugreifen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2453930</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453930</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 18 May 2015 12:53:16 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 13:18:40 GMT]]></title><description><![CDATA[<p>Hallo DirkB ,</p>
<p>danke für deine Antwort habe es jetzt nochmal überarbeitet.<br />
Manchmal kommen die richtigen Zwischenergebnisse raus manchmal nicht <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="😕"
    /><br />
z.B. wenn ich für jedes Quartal 5 eingebe kommt am Schluss 20 für die addierung der Arrays raus und 5 für den durchschnitt raus was richtig ist</p>
<p>Aber wenn ich z. B. 1,6,4,1 eingebe müsste theoretisch 12 und 3 rauskommen, was aber raus kommt ist für die addierung 4 und für den durchschnitt 1</p>
<p>Bin noch absoluter Anfänger<br />
Was mach ich falsch ? Ich denke der Fehler liegt in der Bedingen der for schleife</p>
<p>Hier nochmal der Code :</p>
<pre><code>for (int  i = 0 ; i &lt; size ;++i )
	{
		cout&lt;&lt;&quot; Geben Sie den Umsatz fuer das &quot;&lt;&lt;i+1&lt;&lt;&quot;te Quartal ein  : &quot;;cin&gt;&gt;adUmsatz[size];
	}

	for (int i = 0 ; i &lt; size ; i++ )
	{
		DurchUmsatz += adUmsatz[size];
	}
	cout&lt;&lt;DurchUmsatz&lt;&lt;endl;

	cout&lt;&lt;&quot; Durchschnittlicher Quartal Umsatz  : &quot; &lt;&lt;DurchUmsatz / 4&lt;&lt;endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2453933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453933</guid><dc:creator><![CDATA[Moritz Vogt]]></dc:creator><pubDate>Mon, 18 May 2015 13:18:40 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 13:20:21 GMT]]></title><description><![CDATA[<p>Moritz Vogt schrieb:</p>
<blockquote>
<p>Was mach ich falsch ?</p>
</blockquote>
<p>Immer noch dasselbe. Du greifst auf adUmsatz[size] statt auf adUmsatz[i] zu.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2453935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453935</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Mon, 18 May 2015 13:20:21 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 13:23:36 GMT]]></title><description><![CDATA[<p>Danke dir für die nette Hilfe <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>
<p>Bin noch nicht so bewandert mit den Arrays</p>
<p>Nochmals Danke Schönen Tag noch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2453936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453936</guid><dc:creator><![CDATA[Moritz Vogt]]></dc:creator><pubDate>Mon, 18 May 2015 13:23:36 GMT</pubDate></item><item><title><![CDATA[Reply to Durchschnittsberechnung eines Arrays on Mon, 18 May 2015 13:57:23 GMT]]></title><description><![CDATA[<p>Moritz Vogt schrieb:</p>
<blockquote>
<p>Was mach ich falsch ? Ich denke der Fehler liegt in der Bedingen der for schleife</p>
</blockquote>
<p>Die hast du richtig korrigiert.<br />
Beim Index hast du leider das Falsche gewählt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2453945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2453945</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Mon, 18 May 2015 13:57:23 GMT</pubDate></item></channel></rss>