<?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[Grundrechenarten&#x2F;Problem beim kompilieren&#x5C;]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>wollte ein Programm zum üben der Grundrechenarten schreiben, leider bringt er mir immer eine Fehlermeldung beim kompilieren. <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="😞"
    /><br />
Die Fehlermeldung:</p>
<p>main.cpp: In function <code>int main()': main.cpp:29: error: expected</code>;' before &quot;cout&quot;<br />
make.exe: *** [main.o] Error 1</p>
<p>Weiß jemand was ich falsch gemacht haben könnte? <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=":confused:"
      alt="😕"
    /><br />
Nutze übrigens Dev C++<br />
Grüße</p>
<p>/*<br />
Name: kpvds<br />
Copyright: nö<br />
Version: 1.0<br />
Date: 17.03.09 18:07<br />
Description: Übung c++ Buch 3.7.1<br />
*/</p>
<p>#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
long zahl1,zahl2,zahl3,zahl4,zahl123,EnGe;</p>
<p>cout &lt;&lt;&quot;Geben Sie den ersten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl1;</p>
<p>cout &lt;&lt;&quot;Geben Sie den zweiten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl2;</p>
<p>cout &lt;&lt;&quot;Geben Sie den dritten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl3;</p>
<p>zahl123 = zahl1+zahl2+zahl3</p>
<p>cout &lt;&lt;&quot;Addition durchgeführt...&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot; Das Ergebnis lautet: &quot; &lt;&lt; zahl123 &lt;&lt; endl;</p>
<p>cout &lt;&lt;&quot;Geben Sie einen Multiplikator ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl4;</p>
<p>EnGe = zahl123*zahl4;<br />
cout &lt;&lt;&quot;Das Endergebnis lautet:&quot; &lt;&lt; EnGe &lt;&lt; endl;<br />
cout &lt;&lt;&quot;PROGRAMMENDE!!!&quot; &lt;&lt; endl;</p>
<p>system(&quot;PAUSE&quot;);<br />
return EXIT_SUCCESS;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/236693/grundrechenarten-problem-beim-kompilieren</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 18:31:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/236693.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 18 Mar 2009 17:12:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 17:12:06 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>wollte ein Programm zum üben der Grundrechenarten schreiben, leider bringt er mir immer eine Fehlermeldung beim kompilieren. <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="😞"
    /><br />
Die Fehlermeldung:</p>
<p>main.cpp: In function <code>int main()': main.cpp:29: error: expected</code>;' before &quot;cout&quot;<br />
make.exe: *** [main.o] Error 1</p>
<p>Weiß jemand was ich falsch gemacht haben könnte? <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=":confused:"
      alt="😕"
    /><br />
Nutze übrigens Dev C++<br />
Grüße</p>
<p>/*<br />
Name: kpvds<br />
Copyright: nö<br />
Version: 1.0<br />
Date: 17.03.09 18:07<br />
Description: Übung c++ Buch 3.7.1<br />
*/</p>
<p>#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
long zahl1,zahl2,zahl3,zahl4,zahl123,EnGe;</p>
<p>cout &lt;&lt;&quot;Geben Sie den ersten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl1;</p>
<p>cout &lt;&lt;&quot;Geben Sie den zweiten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl2;</p>
<p>cout &lt;&lt;&quot;Geben Sie den dritten Summand ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl3;</p>
<p>zahl123 = zahl1+zahl2+zahl3</p>
<p>cout &lt;&lt;&quot;Addition durchgeführt...&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot; Das Ergebnis lautet: &quot; &lt;&lt; zahl123 &lt;&lt; endl;</p>
<p>cout &lt;&lt;&quot;Geben Sie einen Multiplikator ein!&quot; &lt;&lt; endl;<br />
cin &gt;&gt;zahl4;</p>
<p>EnGe = zahl123*zahl4;<br />
cout &lt;&lt;&quot;Das Endergebnis lautet:&quot; &lt;&lt; EnGe &lt;&lt; endl;<br />
cout &lt;&lt;&quot;PROGRAMMENDE!!!&quot; &lt;&lt; endl;</p>
<p>system(&quot;PAUSE&quot;);<br />
return EXIT_SUCCESS;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682338</guid><dc:creator><![CDATA[kpvds]]></dc:creator><pubDate>Wed, 18 Mar 2009 17:12:06 GMT</pubDate></item><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 17:19:53 GMT]]></title><description><![CDATA[<p>main.cpp:29: error: expected `;' before &quot;cout&quot; sagt dir, dass du kurz davor ein Semikolon (;) vergessen hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682343</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682343</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Wed, 18 Mar 2009 17:19:53 GMT</pubDate></item><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 18:07:55 GMT]]></title><description><![CDATA[<p>Wenn du in Zukunft nochmal was posten solltest, benutze dafür bitte die Cpp-Tags, die ,indem du vor deinem geschrieben Text cpp in [] schreibst und nach dem Text /cpp in [] schreibst, funktionieren. Außerdem möchte ich noch zu deinem Programm sagen, dass es vielleicht besser, in meinen Augen zumindest, wäre, wenn du statt long evtl. int oder double nimmst und die Variablen untereinander schreibst. Also statt</p>
<pre><code class="language-cpp">long zahl1,zahl2,zahl3,zahl4...
</code></pre>
<p>dann schreibst</p>
<pre><code class="language-cpp">long zahl1;
long zahl2;
long zahl3;
long zahl4;
...
</code></pre>
<p>Wobei das in deinem Fall natürlich ein bisschen lästig ist. Die Variable EnGe ist eig. überflüsslig und die Variable &quot;zahl123&quot; kannst du in &quot;ergebnis&quot; umbenennen, womit du Speicher sparst.</p>
<p>fy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682364</guid><dc:creator><![CDATA[freaky]]></dc:creator><pubDate>Wed, 18 Mar 2009 18:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 18:47:47 GMT]]></title><description><![CDATA[<p>Wenn ich das richtig seh muss dein Code so heißen</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;

int main()
{
long zahl1,zahl2,zahl3,zahl4,zahl123,EnGe;

cout &lt;&lt;&quot;Geben Sie den ersten Summand ein!&quot; &lt;&lt; endl;
cin &gt;&gt;zahl1;

cout &lt;&lt;&quot;Geben Sie den zweiten Summand ein!&quot; &lt;&lt; endl;
cin &gt;&gt;zahl2;

cout &lt;&lt;&quot;Geben Sie den dritten Summand ein!&quot; &lt;&lt; endl;
cin &gt;&gt;zahl3;

zahl123 = zahl1+zahl2+zahl3;

cout &lt;&lt;&quot;Addition durchgeführt...&quot; &lt;&lt; endl;
cout &lt;&lt;&quot; Das Ergebnis lautet: &quot; &lt;&lt; zahl123 &lt;&lt; endl;

cout &lt;&lt;&quot;Geben Sie einen Multiplikator ein!&quot; &lt;&lt; endl;
cin &gt;&gt;zahl4;

EnGe = zahl123*zahl4;
cout &lt;&lt;&quot;Das Endergebnis lautet:&quot; &lt;&lt; EnGe &lt;&lt; endl;
cout &lt;&lt;&quot;PROGRAMMENDE!!!&quot; &lt;&lt; endl;

system(&quot;PAUSE&quot;);
return EXIT_SUCCESS;
}
</code></pre>
<p>hattest einfach nach</p>
<pre><code class="language-cpp">zahl123 = zahl1+zahl2+zahl3
</code></pre>
<p>das Semikolon vergessen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682391</guid><dc:creator><![CDATA[Jockel55]]></dc:creator><pubDate>Wed, 18 Mar 2009 18:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 20:52:52 GMT]]></title><description><![CDATA[<p>Danke für die vielen und schnellen Antworten und sorry das ich euch mit so einem<br />
Anfänger Fehler beschäftige... <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>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/15080">@The-Kenny</a>: Danke, hast es als erster gesehn! <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="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/19847">@FreakY</a>&lt;3cpp: Sorry dafür und danke für den Hinweis. Man wird nicht in allen Foren so höflich hingewiesen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /><br />
Vielleicht kann das ein Admin kurz verschieben?!<br />
Zu deinen Verbesserungsvorschlägen:</p>
<p>1. Die Variablen untereinander schreiben hatte ich auch zuerst vor. In meinem Buch von André Willms wird diese Option nur aufgeführt und ich wollte es mal testen. Übersichtlicher ist es meiner Meinung nach aber auch.</p>
<ol start="2">
<li></li>
</ol>
<p>long<br />
...hab ich gewählt weil der speicherbare Zahlenbereich so groß ist. Bei</p>
<p>int<br />
befürchtete ich einen zu kleinen Zahlenbereich.(+/- 32768 laut meinen Buch)</p>
<p>double<br />
kenne ich noch nicht! Wie groß ist denn da der Zahlenbereich und benötigter Speicher?! &quot;long&quot; braucht 4 Byte hab ich gelesen!</p>
<p>@Jockel55: Auch richtig! <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>Ich werd mal das nächste Kapitel angehen und fleißig üben...</p>
<p>Grüße <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682459</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682459</guid><dc:creator><![CDATA[kpvds]]></dc:creator><pubDate>Wed, 18 Mar 2009 20:52:52 GMT</pubDate></item><item><title><![CDATA[Reply to Grundrechenarten&#x2F;Problem beim kompilieren&#x5C; on Wed, 18 Mar 2009 21:07:34 GMT]]></title><description><![CDATA[<p>kpvds schrieb:</p>
<blockquote>
<p>Bei int befürchtete ich einen zu kleinen Zahlenbereich.(+/- 32768 laut meinen Buch)</p>
</blockquote>
<p>Das ist der minimale Wertebereich (16 Bit). Auf 32-Bit-Systemen ist <code>int</code> meistens auch 32 Bit gross. Aber zur Sicherheit <code>long</code> zu nehmen schadet auch nicht. <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="😉"
    /></p>
<p>kpvds schrieb:</p>
<blockquote>
<p>kenne ich noch nicht! Wie groß ist denn da der Zahlenbereich und benötigter Speicher?!</p>
</blockquote>
<p>Das ist auch nicht strikt festgelegt. <code>double</code> ist jedoch ein Fliesskommatyp, soll also Dezimalzahlen repräsentieren (daneben gäbe es noch <code>float</code> und <code>long double</code> ). Ganzzahlen können unter Umständen nicht exakt dargestellt werden, dafür nimmst du besser integrale Typen wie <code>long</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1682467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1682467</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Wed, 18 Mar 2009 21:07:34 GMT</pubDate></item></channel></rss>