<?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 funktioniert nicht]]></title><description><![CDATA[<p>Ich habe ein g++ compiler und er gibt nur foglendes aus:<br />
S.cpp: In function <code>int main(...)': S.cpp:19: implicit declaration of function</code>int system(...)'<br />
hier der Code (es soll ein einfaches Programm sein um 3 Sätze auszurechnen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

namespace Umlaut

{

   const unsigned char AE = static_cast&lt;unsigned char&gt;(142);

   const unsigned char ae = static_cast&lt;unsigned char&gt;(132);

   const unsigned char OE = static_cast&lt;unsigned char&gt;(153);

   const unsigned char oe = static_cast&lt;unsigned char&gt;(148);

   const unsigned char UE = static_cast&lt;unsigned char&gt;(154);

   const unsigned char ue = static_cast&lt;unsigned char&gt;(129);

   const unsigned char ss = static_cast&lt;unsigned char&gt;(225);

}

   float dreisatzgerade(float grun, float zahl1, float zahl2);

   float dreisatzungerade(float grun, float zahl1, float zahl2);

   using namespace std;

   int main()

   {

      int stopper=3;

      do{

         system(&quot;cls&quot;);

         int ver;

         float grun;

         float zahl1;

         float zahl2;

         cout&lt;&lt;&quot;------------------------------------------\n&quot;;

         cout&lt;&lt;&quot;-------------Dreisatzprogramm-------------\n&quot;;

         cout&lt;&lt;&quot;------------Copyright by Sanny------------\n&quot;;

         cout&lt;&lt;&quot;------------------------------------------\n&quot;;

         cout&lt;&lt;&quot;\n&quot;;

         cout&lt;&lt;&quot;Geben sie an ob es ein (1)gerades oder (2)ungerades Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis ist:\n&quot;;

         cin&gt;&gt;ver;

         system(&quot;cls&quot;);

         switch(ver)

         {

            case 1:

               {

                  char eingabe;

                  float ergebniss;

                  cout&lt;&lt;&quot;Geben sie den Grundwert an:\n&quot;;

                  cin&gt;&gt;grun;

                  cout&lt;&lt;&quot;Geben sie das Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis zum grundwert an:\n&quot;;

                  cin&gt;&gt;zahl1;

                  cout&lt;&lt;&quot;Geben sie den gesuchten Wert an:\n&quot;;

                  cin&gt;&gt;zahl2;

                  ergebniss=dreisatzgerade(grun, zahl1, zahl2);

                  cout&lt;&lt;&quot;Das Ergebniss der Aufgabe ist:\n&quot;&lt;&lt;ergebniss&lt;&lt;&quot;\n&quot;;

                  cout&lt;&lt;&quot;---------------------------------------------\n&quot;;

                  cout&lt;&lt;&quot;Wollen sie das Programm beenden?(J)a/(N)ein\n&quot;;

                  cin&gt;&gt;eingabe;

                  if (eingabe=='J')

                  {

                     stopper=1;

                     break;

                  }

                  else 
                     break;

               }

            case 2:

               {

                  char eingabe;

                  float ergebniss;

                  cout&lt;&lt;&quot;Geben sie den Grundwert an:\n&quot;;

                  cin&gt;&gt;grun;

                  cout&lt;&lt;&quot;Geben sie das Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis zum grundwert an:\n&quot;;

                  cin&gt;&gt;zahl1;

                  cout&lt;&lt;&quot;Geben sie den gesuchten Wert an:\n&quot;;

                  cin&gt;&gt;zahl2;

                  ergebniss=dreisatzungerade(grun, zahl1, zahl2);

                  cout&lt;&lt;&quot;Das Ergebniss der Aufgabe ist:\n&quot;&lt;&lt;ergebniss&lt;&lt;&quot;\n&quot;;

                  cout&lt;&lt;&quot;---------------------------------------------\n&quot;;

                  cout&lt;&lt;&quot;Wollen sie das Programm beenden?(J)a/(N)ein\n&quot;;

                  cin&gt;&gt;eingabe;

                  if (eingabe=='J')

                  {

                     stopper=1;

                     break;

                  }

                  else 
                     break;

               }

            default: 

               cerr&lt;&lt;&quot;Falsche Eingabe! \a\n&quot;;

               system(&quot;pause&quot;);

               break;

         }

      }while(stopper!=1);

   }

   float dreisatzgerade(float grun, float zahl1, float zahl2)

   {

      float produkt;

      produkt=grun*zahl2/zahl1;

      return produkt;

   }

   float dreisatzungerade(float grun, float zahl1, float zahl2)

   {

      float produkt;

      produkt=grun*zahl1/zahl2;

      return produkt;

   }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/162614/code-funktioniert-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 15:51:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162614.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Oct 2006 12:32:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Code funktioniert nicht on Fri, 20 Oct 2006 12:32:51 GMT]]></title><description><![CDATA[<p>Ich habe ein g++ compiler und er gibt nur foglendes aus:<br />
S.cpp: In function <code>int main(...)': S.cpp:19: implicit declaration of function</code>int system(...)'<br />
hier der Code (es soll ein einfaches Programm sein um 3 Sätze auszurechnen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

namespace Umlaut

{

   const unsigned char AE = static_cast&lt;unsigned char&gt;(142);

   const unsigned char ae = static_cast&lt;unsigned char&gt;(132);

   const unsigned char OE = static_cast&lt;unsigned char&gt;(153);

   const unsigned char oe = static_cast&lt;unsigned char&gt;(148);

   const unsigned char UE = static_cast&lt;unsigned char&gt;(154);

   const unsigned char ue = static_cast&lt;unsigned char&gt;(129);

   const unsigned char ss = static_cast&lt;unsigned char&gt;(225);

}

   float dreisatzgerade(float grun, float zahl1, float zahl2);

   float dreisatzungerade(float grun, float zahl1, float zahl2);

   using namespace std;

   int main()

   {

      int stopper=3;

      do{

         system(&quot;cls&quot;);

         int ver;

         float grun;

         float zahl1;

         float zahl2;

         cout&lt;&lt;&quot;------------------------------------------\n&quot;;

         cout&lt;&lt;&quot;-------------Dreisatzprogramm-------------\n&quot;;

         cout&lt;&lt;&quot;------------Copyright by Sanny------------\n&quot;;

         cout&lt;&lt;&quot;------------------------------------------\n&quot;;

         cout&lt;&lt;&quot;\n&quot;;

         cout&lt;&lt;&quot;Geben sie an ob es ein (1)gerades oder (2)ungerades Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis ist:\n&quot;;

         cin&gt;&gt;ver;

         system(&quot;cls&quot;);

         switch(ver)

         {

            case 1:

               {

                  char eingabe;

                  float ergebniss;

                  cout&lt;&lt;&quot;Geben sie den Grundwert an:\n&quot;;

                  cin&gt;&gt;grun;

                  cout&lt;&lt;&quot;Geben sie das Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis zum grundwert an:\n&quot;;

                  cin&gt;&gt;zahl1;

                  cout&lt;&lt;&quot;Geben sie den gesuchten Wert an:\n&quot;;

                  cin&gt;&gt;zahl2;

                  ergebniss=dreisatzgerade(grun, zahl1, zahl2);

                  cout&lt;&lt;&quot;Das Ergebniss der Aufgabe ist:\n&quot;&lt;&lt;ergebniss&lt;&lt;&quot;\n&quot;;

                  cout&lt;&lt;&quot;---------------------------------------------\n&quot;;

                  cout&lt;&lt;&quot;Wollen sie das Programm beenden?(J)a/(N)ein\n&quot;;

                  cin&gt;&gt;eingabe;

                  if (eingabe=='J')

                  {

                     stopper=1;

                     break;

                  }

                  else 
                     break;

               }

            case 2:

               {

                  char eingabe;

                  float ergebniss;

                  cout&lt;&lt;&quot;Geben sie den Grundwert an:\n&quot;;

                  cin&gt;&gt;grun;

                  cout&lt;&lt;&quot;Geben sie das Verh&quot;&lt;&lt;Umlaut::AE&lt;&lt;&quot;ltnis zum grundwert an:\n&quot;;

                  cin&gt;&gt;zahl1;

                  cout&lt;&lt;&quot;Geben sie den gesuchten Wert an:\n&quot;;

                  cin&gt;&gt;zahl2;

                  ergebniss=dreisatzungerade(grun, zahl1, zahl2);

                  cout&lt;&lt;&quot;Das Ergebniss der Aufgabe ist:\n&quot;&lt;&lt;ergebniss&lt;&lt;&quot;\n&quot;;

                  cout&lt;&lt;&quot;---------------------------------------------\n&quot;;

                  cout&lt;&lt;&quot;Wollen sie das Programm beenden?(J)a/(N)ein\n&quot;;

                  cin&gt;&gt;eingabe;

                  if (eingabe=='J')

                  {

                     stopper=1;

                     break;

                  }

                  else 
                     break;

               }

            default: 

               cerr&lt;&lt;&quot;Falsche Eingabe! \a\n&quot;;

               system(&quot;pause&quot;);

               break;

         }

      }while(stopper!=1);

   }

   float dreisatzgerade(float grun, float zahl1, float zahl2)

   {

      float produkt;

      produkt=grun*zahl2/zahl1;

      return produkt;

   }

   float dreisatzungerade(float grun, float zahl1, float zahl2)

   {

      float produkt;

      produkt=grun*zahl1/zahl2;

      return produkt;

   }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1158342</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158342</guid><dc:creator><![CDATA[Dying]]></dc:creator><pubDate>Fri, 20 Oct 2006 12:32:51 GMT</pubDate></item><item><title><![CDATA[Reply to Code funktioniert nicht on Fri, 20 Oct 2006 12:36:17 GMT]]></title><description><![CDATA[<p>bau ein #include &lt;cstdlib&gt; ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158348</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Fri, 20 Oct 2006 12:36:17 GMT</pubDate></item><item><title><![CDATA[Reply to Code funktioniert nicht on Fri, 20 Oct 2006 12:36:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;cstdlib&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1158350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158350</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 20 Oct 2006 12:36:36 GMT</pubDate></item><item><title><![CDATA[Reply to Code funktioniert nicht on Fri, 20 Oct 2006 12:38:34 GMT]]></title><description><![CDATA[<p>Hey danke für die schnelle Hilfe leutz ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1158351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1158351</guid><dc:creator><![CDATA[Dying]]></dc:creator><pubDate>Fri, 20 Oct 2006 12:38:34 GMT</pubDate></item></channel></rss>