<?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[Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;]]]></title><description><![CDATA[<p>Hallo Zusammen und Guten Abend,</p>
<p>Habe mal am späten Abend versucht ein Simples Rechenprogramm zu schreiben<br />
mit dem man Simple Grundrechenaufgaben lösen kann z.b 2*3 oder 4/2</p>
<p>Habe auchn bisgen Probiert aber klappt nicht ganz <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 />
Also hier der Code für mein Simples Rechenprogramm!<br />
Bitte Verzeit wen der Code totaler Schwachsinn ist ich Code erst seit gestern</p>
<pre><code class="language-cpp">#include &lt;stdafx.h&gt;
#include &lt;stdio.h&gt;
#include &lt;iostream&gt;

using std::cout;
using std::cin;

void main(void)
{
int zahl1,zahl2,zahl3;
cout &lt;&lt;&quot;Geben sie zum Addition 1, Subtraktion 2, Multiplikatio 3, Division 4 ein!&quot;;
cin &gt;&gt;zahl1;
if (zahl1 = 1)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 + zahl3 &lt;&lt;;
}
if (zahl1 = 2)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 - zahl3 &lt;&lt;;
}
if (zahl1 = 3)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 * zahl3 &lt;&lt;;
}
if (zahl1 = 4)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 / zahl3 &lt;&lt;;
}
getchar();
}
</code></pre>
<p>Hier die Fehlermeldung</p>
<pre><code class="language-cpp">------ Erstellen gestartet: Projekt: Taschenrechner, Konfiguration: Debug Win32 ------
Kompilieren...
Taschenrechner.cpp
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(19) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(27) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(35) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(43) : error C2059: Syntaxfehler: ';'
Das Buildprotokoll wurde unter &quot;file://c:\Dokumente und Einstellungen\Onur\Desktop\C++\Taschenrechner\Taschenrechner\Debug\BuildLog.htm&quot; gespeichert.
Taschenrechner - 4 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/219105/problem-mit-code-error-c2059-syntaxfehler</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 12:29:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219105.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Jul 2008 21:14:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:14:25 GMT]]></title><description><![CDATA[<p>Hallo Zusammen und Guten Abend,</p>
<p>Habe mal am späten Abend versucht ein Simples Rechenprogramm zu schreiben<br />
mit dem man Simple Grundrechenaufgaben lösen kann z.b 2*3 oder 4/2</p>
<p>Habe auchn bisgen Probiert aber klappt nicht ganz <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 />
Also hier der Code für mein Simples Rechenprogramm!<br />
Bitte Verzeit wen der Code totaler Schwachsinn ist ich Code erst seit gestern</p>
<pre><code class="language-cpp">#include &lt;stdafx.h&gt;
#include &lt;stdio.h&gt;
#include &lt;iostream&gt;

using std::cout;
using std::cin;

void main(void)
{
int zahl1,zahl2,zahl3;
cout &lt;&lt;&quot;Geben sie zum Addition 1, Subtraktion 2, Multiplikatio 3, Division 4 ein!&quot;;
cin &gt;&gt;zahl1;
if (zahl1 = 1)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 + zahl3 &lt;&lt;;
}
if (zahl1 = 2)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 - zahl3 &lt;&lt;;
}
if (zahl1 = 3)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 * zahl3 &lt;&lt;;
}
if (zahl1 = 4)
{
	cout &lt;&lt;&quot;Geben sie eine Zahl ein&quot;;
	cin &gt;&gt;zahl2;
	cout &lt;&lt;&quot;Geben sie eine zweite Zahl ein!&quot;;
	cin &gt;&gt;zahl3;
	cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 / zahl3 &lt;&lt;;
}
getchar();
}
</code></pre>
<p>Hier die Fehlermeldung</p>
<pre><code class="language-cpp">------ Erstellen gestartet: Projekt: Taschenrechner, Konfiguration: Debug Win32 ------
Kompilieren...
Taschenrechner.cpp
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(19) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(27) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(35) : error C2059: Syntaxfehler: ';'
c:\dokumente und einstellungen\onur\desktop\c++\taschenrechner\taschenrechner\taschenrechner.cpp(43) : error C2059: Syntaxfehler: ';'
Das Buildprotokoll wurde unter &quot;file://c:\Dokumente und Einstellungen\Onur\Desktop\C++\Taschenrechner\Taschenrechner\Debug\BuildLog.htm&quot; gespeichert.
Taschenrechner - 4 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1555969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555969</guid><dc:creator><![CDATA[P4nd4]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:14:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:27:47 GMT]]></title><description><![CDATA[<ol>
<li></li>
</ol>
<pre><code class="language-cpp">if(zahl1 == 1)
</code></pre>
<p>und nicht</p>
<pre><code class="language-cpp">if(zahl1 = 1)
</code></pre>
<p>das ganze natürlich auch bei den anderen if-Abfragen. Du willst ja schließlich die Gleichheit ( == ) überprüfen und keine Zuweisung ( = ) machen.</p>
<ol start="2">
<li></li>
</ol>
<pre><code class="language-cpp">cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 - zahl3 &lt;&lt;;
</code></pre>
<p>Der, platt gesagt, Zuweisungsoperator erwartet hier noch was. Eben so auch an den anderen Stellen, an denen er meckert. Also entweder machst du das ganze sauber und ordentlich durch ein</p>
<pre><code class="language-cpp">cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 - zahl3 &lt;&lt; endl;
</code></pre>
<p>oder du läßt zumindest den Zuweisungsoperator weg. Also</p>
<pre><code class="language-cpp">cout &lt;&lt;&quot;Das ergebniss ist &quot;&lt;&lt; zahl2 - zahl3;
</code></pre>
<p>3. Mit einer schönen switch-Anweisung könntest du deine Abfrage etwas eleganter gestalten. Da es hier aber schon an den Basics mangelt, solltest du das alles nochmal ganz genau nachlesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555979</guid><dc:creator><![CDATA[Berufspenner]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:27:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:34:56 GMT]]></title><description><![CDATA[<p>Kannst du mir bitte noch erklären was der Code<br />
oder wie mans nennt &quot;endl&quot; für eine Funktion hat?</p>
<p>Das Programm Funktioniert jetzt! Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555984</guid><dc:creator><![CDATA[P4nd4]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:34:56 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:38:35 GMT]]></title><description><![CDATA[<p>endl sorgt einfach dafür, dass die Zeile abgeschlossen wird und die Ausgabe in die nächste Zeile springt. Zudem bewegt es cout dazu, deine Ausgabe sofort auf den Bildschirm zu bringen. Aber das ist wohl zu viel Information bis jetzt.</p>
<p>Es zeigt halt das Ende deiner Ausgabe an und macht einen Zeilensprung, damit möglicher Folgetext in der nächsten Zeile angezeigt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555985</guid><dc:creator><![CDATA[Berufspenner]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:38:35 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:52:02 GMT]]></title><description><![CDATA[<p>K habe mal mit dem endl Befehl Rumgespielt und geschafft den einzubauen<br />
[Ja weiß das das jetzt keine Meisterleistung ist -.-]</p>
<p>Ich habe bei allen Programmen das Problem das sie sich Sofort schließen ich will<br />
aber das sie sich erst schließen wen man z.b eine Beliebige Taste drückt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1555996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1555996</guid><dc:creator><![CDATA[P4nd4]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:52:02 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 21:56:20 GMT]]></title><description><![CDATA[<p>Darf ich einmal ganz neugierig fragen, auf welcher Grundlage du dich gerade in C++ einarbeitest? Hast du ein Buch oder hangelst du dich von einem Tutorial zum nächsten, von den unzähligen, die im Netz verfügbar sind?</p>
<p>Wenn du deine Programme aus deiner Entwicklungsumgebung heraus startest, dann ist es ganz klar, dass sich das Fenster der Kommandozeile schließt, wenn das Programm zu Ende ist. Wie du ein Automatisches schließen verhinderst, wirst du herausfinden, wenn du ein bisschen im Forum suchst, denn diese Frage wird nahezu täglich gestellt. Da ich heute aber meinen sozialen hab <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="😉"
    /> hier mal ein Link: <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html</a><br />
Ansonsten halt einfach dein Programm selber aus der Kommadozeile starten und dann bleibt sie auch offen, wenn dein Programm durchgelaufen ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556003</guid><dc:creator><![CDATA[Berufspenner]]></dc:creator><pubDate>Tue, 29 Jul 2008 21:56:20 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 22:15:35 GMT]]></title><description><![CDATA[<p>Also ich habe mit einem Tutorial Angefangen und werde mir wohl ein Buch zulegen.<br />
Evt kann mir ja Jemand ein Kostenloses eBook vorschlagen, wobei ich glaube hier im Forum stehen schon welche <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1556012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556012</guid><dc:creator><![CDATA[P4nd4]]></dc:creator><pubDate>Tue, 29 Jul 2008 22:15:35 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 22:21:53 GMT]]></title><description><![CDATA[<p>P4nd4 schrieb:</p>
<blockquote>
<p>Also ich habe mit einem Tutorial Angefangen und werde mir wohl ein Buch zulegen.<br />
Evt kann mir ja Jemand ein Kostenloses eBook vorschlagen, wobei ich glaube hier im Forum stehen schon welche <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>
</blockquote>
<p>Wenn du die Sprache wirklich ernsthaft lernen willst, dann kommst du an einem guten Buch nicht vorbei. Dabei kann ich dir den <a href="http://www.amazon.de/dp/3827326125/" rel="nofollow">&quot;C++ Primer&quot;</a> und <a href="http://www.amazon.de/dp/3446410236/" rel="nofollow">&quot;C++: Einführung und professionelle Programmierung&quot;</a> nur empfehlen. Etwas so komplexes und umfangreiches wie eine Programmiersprache anhand unterschiedlicher Tutorials zu lernen führt selten bis gar nicht zum Erfolg <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1556013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556013</guid><dc:creator><![CDATA[Berufspenner]]></dc:creator><pubDate>Tue, 29 Jul 2008 22:21:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 22:25:25 GMT]]></title><description><![CDATA[<p>Ja da hast du Recht! Dan werde ich mir mal ein paar Legale Bücher Downloaden <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="😉"
    /><br />
oder eins in der Bücherei bestellen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556014</guid><dc:creator><![CDATA[P4nd4]]></dc:creator><pubDate>Tue, 29 Jul 2008 22:25:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Tue, 29 Jul 2008 22:47:41 GMT]]></title><description><![CDATA[<p>Es ist deine Entscheidung, ob es dir wert ist, Programmieren zu lernen und auch dafür Geld zu investieren... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1556019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556019</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 29 Jul 2008 22:47:41 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Wed, 30 Jul 2008 06:56:53 GMT]]></title><description><![CDATA[<p>Programmiere mal ein bisschen und dann wirst du nach einer Weile feststellen ob du daran Spaß hast oder nicht. Sich gleich am Anfang ein Buch zu kaufen, dass dann möglicherweise nur rum liegt und nicht gelesen wird, halte ich für Blödsinn.</p>
<p>Wenn du dich wirklich ernsthaft dafür interessierst dann kauf dir ein Buch. Und wenn du dir auch Gedanken über deine Fehler beim Programmieren machst, dann bekommst du hier auch immer gute Tipps und Hilfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1556086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556086</guid><dc:creator><![CDATA[It0101]]></dc:creator><pubDate>Wed, 30 Jul 2008 06:56:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Code [error C2059: Syntaxfehler: &#x27;;&#x27;] on Wed, 30 Jul 2008 07:24:45 GMT]]></title><description><![CDATA[<p>It0101 schrieb:</p>
<blockquote>
<p>Sich gleich am Anfang ein Buch zu kaufen, dass dann möglicherweise nur rum liegt und nicht gelesen wird, halte ich für Blödsinn.</p>
</blockquote>
<p>Genau für diesen Zweck gibt es ja Bibliotheken. Da kann man das Buch auch wieder zurückgeben. <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/1556107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1556107</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 30 Jul 2008 07:24:45 GMT</pubDate></item></channel></rss>