<?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[Code: Fehler nicht gefunden:]]></title><description><![CDATA[<p>hallo zusammen,</p>
<p>folgendes Problem zur einer Aufgabe hab ich mal ne Aufgabe gemacht , komischerweise kommt bei mir ein Fehler.<br />
Hier mal der Code:</p>
<p><strong>Der Benutzer soll maximal 100 ganze Zahlen eingeben können, bei 0 soll die Eingabeaufforderung beendet werden. Der Mittelwert soll über eine Funktion berechnet werden(call by reference) und im Hauptprogramm ausgegeben werden:!^^</strong></p>
<pre><code>#include &lt;iostream.h&gt;
#include &lt;conio.h&gt;

void mittelberechung(int*, int*, int*);

main()
{
      int zahlen[100], mittelwert, zaehler=0;

      cout&lt;&lt;&quot;Zum Abbrechen der Eingabe '0' eingeben&quot;&lt;&lt;endl;

      for(int i=0; i&lt;100; i++)
      {
              cout&lt;&lt;i+1&lt;&lt;&quot;. Zahl: &quot;;
              cin &gt;&gt; zahlen[i];  

              zaehler++;
              if(zahlen[i] == 1)
              {
                           break;
              }            
      }  

      mittelwertberechung(&amp;zahlen[], &amp;mittelwert, &amp;zaehler);

      cout&lt;&lt;&quot;Mittelwert: &quot;&lt;&lt;mittelwert&lt;&lt;endl;
      getch();

}

void mittelberechung(int *pzahlen[], int *pmittelwert, int *pzaehler)
{
     int summe=0;;
     for(int i=0; i&lt;pzaehler; i++)
     {
            summe= summe+ *pzahlen[i];            
     }
     *pmittelwert=*pmittelwert/ *pzaehler;
}
</code></pre>
<p>Probleme hatte ich beim Array weil ich nicht genau wusste wie ich ein Array einer Funktion übergebe.</p>
<p>Programmiersoftware: Dev c++</p>
<p>Fehlermeldung:<br />
C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp In function `int main()':</p>
<p>C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp In function `void<br />
mittelberechung(int**, int*, int*)':</p>
<p>24 C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp `mittelwertberechung' undeclared (first use this function)</p>
<p>24 C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp expected primary-expression before ']' token</p>
<p>VIelen Dank und LG <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/topic/254351/code-fehler-nicht-gefunden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 13 Sep 2026 01:02:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/254351.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 15 Nov 2009 13:24:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 13:24:42 GMT]]></title><description><![CDATA[<p>hallo zusammen,</p>
<p>folgendes Problem zur einer Aufgabe hab ich mal ne Aufgabe gemacht , komischerweise kommt bei mir ein Fehler.<br />
Hier mal der Code:</p>
<p><strong>Der Benutzer soll maximal 100 ganze Zahlen eingeben können, bei 0 soll die Eingabeaufforderung beendet werden. Der Mittelwert soll über eine Funktion berechnet werden(call by reference) und im Hauptprogramm ausgegeben werden:!^^</strong></p>
<pre><code>#include &lt;iostream.h&gt;
#include &lt;conio.h&gt;

void mittelberechung(int*, int*, int*);

main()
{
      int zahlen[100], mittelwert, zaehler=0;

      cout&lt;&lt;&quot;Zum Abbrechen der Eingabe '0' eingeben&quot;&lt;&lt;endl;

      for(int i=0; i&lt;100; i++)
      {
              cout&lt;&lt;i+1&lt;&lt;&quot;. Zahl: &quot;;
              cin &gt;&gt; zahlen[i];  

              zaehler++;
              if(zahlen[i] == 1)
              {
                           break;
              }            
      }  

      mittelwertberechung(&amp;zahlen[], &amp;mittelwert, &amp;zaehler);

      cout&lt;&lt;&quot;Mittelwert: &quot;&lt;&lt;mittelwert&lt;&lt;endl;
      getch();

}

void mittelberechung(int *pzahlen[], int *pmittelwert, int *pzaehler)
{
     int summe=0;;
     for(int i=0; i&lt;pzaehler; i++)
     {
            summe= summe+ *pzahlen[i];            
     }
     *pmittelwert=*pmittelwert/ *pzaehler;
}
</code></pre>
<p>Probleme hatte ich beim Array weil ich nicht genau wusste wie ich ein Array einer Funktion übergebe.</p>
<p>Programmiersoftware: Dev c++</p>
<p>Fehlermeldung:<br />
C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp In function `int main()':</p>
<p>C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp In function `void<br />
mittelberechung(int**, int*, int*)':</p>
<p>24 C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp `mittelwertberechung' undeclared (first use this function)</p>
<p>24 C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp expected primary-expression before ']' token</p>
<p>VIelen Dank und LG <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/1808291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808291</guid><dc:creator><![CDATA[For3ster]]></dc:creator><pubDate>Sun, 15 Nov 2009 13:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 13:30:31 GMT]]></title><description><![CDATA[<p>Hab ein paar fehler gefunden:<br />
so siehts jetzt aus:</p>
<pre><code>#include &lt;iostream.h&gt;
#include &lt;conio.h&gt;

void mittelwertberechnung(int*, int*, int*);

main()
{
      int zahlen[100], mittelwert, zaehler=0;

      cout&lt;&lt;&quot;Zum Abbrechen der Eingabe '0' eingeben&quot;&lt;&lt;endl;

      for(int i=0; i&lt;100; i++)
      {
              cout&lt;&lt;i+1&lt;&lt;&quot;. Zahl: &quot;;
              cin &gt;&gt; zahlen[i];  

              zaehler++;
              if(zahlen[i] == 1)
              {
                           break;
              }            
      }  

      mittelwertberechnung(&amp;zahlen[], &amp;mittelwert, &amp;zaehler);

      cout&lt;&lt;&quot;Mittelwert: &quot;&lt;&lt;mittelwert&lt;&lt;endl;
      getch();

}

void mittelwertberechnung(int *pzahlen[], int *pmittelwert, int *pzaehler)
{
     int summe=0;
     for(int i=0; i&lt;*pzaehler; i++)
     {
            summe= summe+ *pzahlen[i];            
     }

     *pmittelwert=summe / *pzaehler;
}
</code></pre>
<p>Fehlermeldung:<br />
C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp In function `int main()':</p>
<p>24 C:\Users\ugur\Desktop\PPT Lösung\Unbenannt1.cpp expected primary-expression before ']' token</p>
<p>32:2 C:\Dev-Cpp\include\c++\3.4.2\backward\backward_warning.h #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the &lt;X&gt; header for the &lt;X.h&gt; header for C++ includes, or &lt;iostream&gt; instead of the deprecated header &lt;iostream.h&gt;. To disable this warning use -Wno-deprecated.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1808295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808295</guid><dc:creator><![CDATA[For3ster]]></dc:creator><pubDate>Sun, 15 Nov 2009 13:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 13:56:33 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;conio.h&gt; 

using namespace std;

void mittelwertberechnung(int*, int*, int*); 

int main() 
{ 
      int zahlen[100], mittelwert, zaehler=0; 

      cout&lt;&lt;&quot;Zum Abbrechen der Eingabe '0' eingeben&quot;&lt;&lt;endl; 

      for(int i=0; i&lt;100; i++) 
      { 
              cout&lt;&lt;i+1&lt;&lt;&quot;. Zahl: &quot;; 
              cin &gt;&gt; zahlen[i];   

              zaehler++; 
              if(zahlen[i] == 1) 
              { 
                           break; 
              }             
      }   

      mittelwertberechnung(zahlen, &amp;mittelwert, &amp;zaehler); 

      cout&lt;&lt;&quot;Mittelwert: &quot;&lt;&lt;mittelwert&lt;&lt;endl; 
      getch(); 

} 

void mittelwertberechnung(int *pzahlen, int *pmittelwert, int *pzaehler) 
{ 
     int summe=0; 
     for(int i=0; i&lt;*pzaehler; i++) 
     { 
            summe = summe + (pzahlen[i]);             
     } 

     *pmittelwert=summe / *pzaehler; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1808321</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808321</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sun, 15 Nov 2009 13:56:33 GMT</pubDate></item><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 14:06:30 GMT]]></title><description><![CDATA[<p>das ist doch noch immer hässlich...<br />
so hier ists zwar noch lang nicht hübsch, aber zumindest scho ma bissl hübscher und sollte noch immer verständlich sein:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;conio.h&gt; 

using namespace std;

int mittelwertberechnung(int *first, int length);

int main() 
{ 
      int zahlen[100], zaehler=0; 

      cout&lt;&lt;&quot;Zum Abbrechen der Eingabe '0' eingeben&quot;&lt;&lt;endl; 

      for(int i=0; i&lt;100; i++) 
      { 
              cout&lt;&lt;i+1&lt;&lt;&quot;. Zahl: &quot;; 
              cin &gt;&gt; zahlen[i];

              zaehler++; 
//              if(zahlen[i] == 1) //? ich dachte 0... Oo
              if(zahlen[i] == 0)
                break; 
      }   

      int mittelwert = mittelwertberechnung(zahlen, zaehler);

      cout&lt;&lt;&quot;Mittelwert: &quot;&lt;&lt;mittelwert&lt;&lt;endl; 
      getch(); 
} 

int mittelwertberechnung(int *first, int zaehler)
{ 
     int summe=0; 
     for(int i=0; i &lt; zaehler; i++) 
     { 
//            summe = summe + (pzahlen[i]);             
         summe += first[i];
     } 

     return summe/zaehler;
}
</code></pre>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1808325</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808325</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 15 Nov 2009 14:06:30 GMT</pubDate></item><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 14:08:49 GMT]]></title><description><![CDATA[<p>Vielen Dank <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/1808327</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808327</guid><dc:creator><![CDATA[For3ster]]></dc:creator><pubDate>Sun, 15 Nov 2009 14:08:49 GMT</pubDate></item><item><title><![CDATA[Reply to Code: Fehler nicht gefunden: on Sun, 15 Nov 2009 15:08:33 GMT]]></title><description><![CDATA[<p>ach und btw. nimm lieber eine etwas aktuellere IDE als Dev-C++. (Kostenlose) Beispiele: Visual C++ Express, Codeblocks, Eclipse(CDT), Netbeans</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1808357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1808357</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Sun, 15 Nov 2009 15:08:33 GMT</pubDate></item></channel></rss>