<?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[Körpergrößen über Array einlesen]]></title><description><![CDATA[<p>Ich soll in einem Programm 6 Körpergrößen einlesen lassen über ein Array mittels for schleife. Da hapert es irgendwie am Anstaz:</p>
<pre><code class="language-cli">int groeße=0;

cout &lt;&lt; &quot;Geben Sie die 6 Groessen ein: &quot;;

    for(i=0;i&lt;N;i++)
    {
        cin &lt;&lt; groeße;
        array[i]=groeße;
    }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/280146/körpergrößen-über-array-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 05:06:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/280146.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Jan 2011 13:38:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:38:42 GMT]]></title><description><![CDATA[<p>Ich soll in einem Programm 6 Körpergrößen einlesen lassen über ein Array mittels for schleife. Da hapert es irgendwie am Anstaz:</p>
<pre><code class="language-cli">int groeße=0;

cout &lt;&lt; &quot;Geben Sie die 6 Groessen ein: &quot;;

    for(i=0;i&lt;N;i++)
    {
        cin &lt;&lt; groeße;
        array[i]=groeße;
    }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2004915</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004915</guid><dc:creator><![CDATA[boenz666]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:38:42 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:41:17 GMT]]></title><description><![CDATA[<p>Es muss lauten cin &gt;&gt; groesse.</p>
<p>Die Pfeile sagen dir ziemlich schön dir Richtung. Bei cout &lt;&lt; wird ein Wert an cout für die Ausgabe gegeben. Bei cin &gt;&gt; gibt cin einen Wert an die rechts stehende Variable.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004916</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:41:17 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:44:37 GMT]]></title><description><![CDATA[<p>Ach ja stimmt natürlich. Nun habe ich das Programm mit Zusatzprogrammne geschrieben, aber irgendwie habe ich die übelsten Fehlermeldung. Wisst ihr, was noch alles flasch ist?</p>
<pre><code class="language-cli">#include &lt;iostream&gt;

using namespace std;

void mittelwert (float a, float b);
void ausgabe (float a, float b, int array[]);

int main()
{
    const int N=6;
    int werte[N]={0};
    int a=0;
    int b=0;
    int mid=0;

    cout &lt;&lt; &quot;Geben Sie die 6 Groessen ein: &quot;;

    for(i=0;i&lt;N;i++)
    {
        cin &gt;&gt; groeße;
        array[i]=groeße;
    }

    mittelwert (a,b);
    ausgabe (a,b,werte);

    return 0;
}

void mittelwert(int N, int array[], float &amp;a, float &amp;b)
{
    for (int i=0;i&lt;N;i++)
    {
        mid +=array[i];
    }
    mid=mid/n;
    cout &lt;&lt; endl &lt;&lt; &quot;Mittelwert aus &quot; &lt;&lt; a &lt;&lt; &quot; und &quot; &lt;&lt; b &lt;&lt; &quot;: &quot; &lt;&lt; mw &lt;&lt; endl;

    return ;
}

void ausgabe (float a, float b, int array[])
{
    cout &lt;&lt; &quot;1. Eintrag der Groessen lautet: &quot; &lt;&lt; array[0] &lt;&lt; endl;
    cout &lt;&lt; &quot;2. Eintrag der Groessen lautet: &quot; &lt;&lt; array[5] &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2004918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004918</guid><dc:creator><![CDATA[boenz666]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:44:37 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:53:34 GMT]]></title><description><![CDATA[<p>Da sind haufenweise Fehler drin. Ich hab mal ein par Kommentare reingeschrieben bei Fehlern, die mir gerade aufgefallen sind.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 

using namespace std; 

void mittelwert (float a, float b); 
void ausgabe (float a, float b, int array[]); 

int main() 
{ 
    const int N=6; 
    int werte[N]={0}; 
    int a=0; 
    int b=0; 
    int mid=0; // Sollte wahrscheinlich ein double sein. Ist wohl sinvoller

    cout &lt;&lt; &quot;Geben Sie die 6 Groessen ein: &quot;; 

    for(i=0;i&lt;N;i++) // Welchen Typ hat i? Du muss explizit einen Typ angeben in C++, also int i = 0
    { 
        cin &gt;&gt; groeße; // Wo ist das deklariert? Muss irgendwo deklariert werdne, z.B. double groesse; (Kein doppel s verwenden)
        array[i]=groeße; // array ist ein reserviertes Wort. Du musst werte[i] machen. Hast ja extra ein Array mit Bezeichner werte gemacht.
    } 

    mittelwert (a,b); 
    ausgabe (a,b,werte); 

    return 0; 
} 

void mittelwert(int N, int array[], float &amp;a, float &amp;b) 
{ 
    for (int i=0;i&lt;N;i++) 
    { 
        mid +=array[i]; // mid is hier nicht sichtbar, da es in main() deklariert wurde. Entweder mid als Argument übergeben oder mid ausserhalb der main deklarieren
    } 
    mid=mid/n; // Hier selber Problem wie oben. Ausserdem aufpassen mit Integerdivision. Mid sollte wohl eher double sein
    cout &lt;&lt; endl &lt;&lt; &quot;Mittelwert aus &quot; &lt;&lt; a &lt;&lt; &quot; und &quot; &lt;&lt; b &lt;&lt; &quot;: &quot; &lt;&lt; mw &lt;&lt; endl; 

    return ; // Brauchst du nicht zu schreiben, is redundant
} 

void ausgabe (float a, float b, int array[]) // Hier auch wieder das gleiche Problem. Nicht array als Bezeichner wählen, das ist ein reserviertes Wort
{ 
    cout &lt;&lt; &quot;1. Eintrag der Groessen lautet: &quot; &lt;&lt; array[0] &lt;&lt; endl; // Sind das denn wirklich die grössten? Nur wenn das Array sortiert ist.
    cout &lt;&lt; &quot;2. Eintrag der Groessen lautet: &quot; &lt;&lt; array[5] &lt;&lt; endl; 
}
</code></pre>
<p>Ich weiss nicht ob das alle sind. Aber versuch ersmal die wegzubekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004921</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:53:34 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:54:04 GMT]]></title><description><![CDATA[<p>array[i]=groeße;</p>
<p>so klappt das nicht</p>
<p>du musst den array zuerst defineren</p>
<p>int arrayname[size];</p>
<p>und dann kannst du mit arrayname[i]= groeße darauf zugreifen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004922</guid><dc:creator><![CDATA[lekos]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:54:04 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 13:55:50 GMT]]></title><description><![CDATA[<p>lekos schrieb:</p>
<blockquote>
<p>array[i]=groeße;</p>
<p>so klappt das nicht</p>
<p>du musst den array zuerst defineren</p>
<p>int arrayname[size];</p>
<p>und dann kannst du mit arrayname[i]= groeße darauf zugreifen</p>
</blockquote>
<p>Hat er auch gemacht. Das Array heisst bei ihm werte. Nur braucht er es nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004924</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Mon, 10 Jan 2011 13:55:50 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 14:02:17 GMT]]></title><description><![CDATA[<p>icarus2 schrieb:</p>
<blockquote>
<p>Entweder mid als Argument übergeben oder mid ausserhalb der main deklarieren</p>
</blockquote>
<p>Du meinst sicherlich <code>mid</code> in der Funktion <code>mittelwert</code> definieren. Das ist der sinnvolle Weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004926</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Mon, 10 Jan 2011 14:02:17 GMT</pubDate></item><item><title><![CDATA[Reply to Körpergrößen über Array einlesen on Mon, 10 Jan 2011 14:14:15 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>icarus2 schrieb:</p>
<blockquote>
<p>Entweder mid als Argument übergeben oder mid ausserhalb der main deklarieren</p>
</blockquote>
<p>Du meinst sicherlich <code>mid</code> in der Funktion <code>mittelwert</code> definieren. Das ist der sinnvolle Weg.</p>
</blockquote>
<p>Ja stimmt. Habe das falsch geschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2004929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2004929</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Mon, 10 Jan 2011 14:14:15 GMT</pubDate></item></channel></rss>