<?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[Syntax Fehler]]></title><description><![CDATA[<p>Hi Leute.<br />
Bevor ich euch mein Problem zeigen möchte muss ich vorher nocht dazu sagen, das ich mich erst 2 Tage lang mit c++ beschäftige.<br />
Dieses Programm ist ein von mir selbst geschriebenes Programm, ohne es irgendwo gelesen, abgeschrieben zu haben.</p>
<p>Wenn ich es kompilieren will schreibt er mir diesen Fehler:<br />
error: syntax error before `else'</p>
<p>Aber warum, das verstehe ich nicht.<br />
Könntet Ihr mir vielleicht sagen, warum?? Aber bitte ohne mir den richtigen code zu posten. Eine erklärung reicht, ich möchte es selber machen.<br />
Ein Feedback wäre auch nicht schlecht,wie ihr dieses eigentlich simple programm findet und ob es für den wie schon gesagt 2. tag ok ist.<br />
Danke schonmal im voraus.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){
	int const LIMIT=50;
	cout&lt;&lt;&quot;Welche Geschwindigkeit sind Sie in der Stadt gefahren?: &quot;;
	int a;
	cin&gt;&gt;a;
   if(a&lt;=LIMIT)
	   cout&lt;&lt;&quot;Weiter so!\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
	   if(a&gt;LIMIT+5)
		   cout&lt;&lt;&quot;55?!  Naja, OK.\n&quot;&lt;&lt;&quot;Es liegt nocht in der Tolleranz&quot;&lt;&lt;endl;
	   else
			cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   else
		cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/119501/syntax-fehler</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 23:17:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119501.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 01 Sep 2005 14:45:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 14:45:08 GMT]]></title><description><![CDATA[<p>Hi Leute.<br />
Bevor ich euch mein Problem zeigen möchte muss ich vorher nocht dazu sagen, das ich mich erst 2 Tage lang mit c++ beschäftige.<br />
Dieses Programm ist ein von mir selbst geschriebenes Programm, ohne es irgendwo gelesen, abgeschrieben zu haben.</p>
<p>Wenn ich es kompilieren will schreibt er mir diesen Fehler:<br />
error: syntax error before `else'</p>
<p>Aber warum, das verstehe ich nicht.<br />
Könntet Ihr mir vielleicht sagen, warum?? Aber bitte ohne mir den richtigen code zu posten. Eine erklärung reicht, ich möchte es selber machen.<br />
Ein Feedback wäre auch nicht schlecht,wie ihr dieses eigentlich simple programm findet und ob es für den wie schon gesagt 2. tag ok ist.<br />
Danke schonmal im voraus.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){
	int const LIMIT=50;
	cout&lt;&lt;&quot;Welche Geschwindigkeit sind Sie in der Stadt gefahren?: &quot;;
	int a;
	cin&gt;&gt;a;
   if(a&lt;=LIMIT)
	   cout&lt;&lt;&quot;Weiter so!\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
	   if(a&gt;LIMIT+5)
		   cout&lt;&lt;&quot;55?!  Naja, OK.\n&quot;&lt;&lt;&quot;Es liegt nocht in der Tolleranz&quot;&lt;&lt;endl;
	   else
			cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   else
		cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/862877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862877</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 14:45:08 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 14:49:19 GMT]]></title><description><![CDATA[<p>Benutez doch if / else if / else, das wär einfacher als so eine verschaltete Geschichte wo die Blöcke fehlen { ... }</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862886</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Thu, 01 Sep 2005 14:49:19 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 14:51:04 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main(){
    int const LIMIT=50;
    cout&lt;&lt;&quot;Welche Geschwindigkeit sind Sie in der Stadt gefahren?: &quot;;
    int a;
    cin&gt;&gt;a;
   if(a&lt;=LIMIT)
   { // hast du vergessen
       cout&lt;&lt;&quot;Weiter so!\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
       if(a&gt;LIMIT+5)
           cout&lt;&lt;&quot;55?!  Naja, OK.\n&quot;&lt;&lt;&quot;Es liegt nocht in der Tolleranz&quot;&lt;&lt;endl;
       else
            cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   } // hast du vergessen
   else
        cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
   return 0;
}
</code></pre>
<p>[edit]<br />
zu langsam und tags</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862891</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 01 Sep 2005 14:51:04 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 14:51:47 GMT]]></title><description><![CDATA[<p>was meinst du mit if/else if/else?? davon habe ich noch nicht gelesen.<br />
wo liegt der unterschied??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862893</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 14:51:47 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 14:56:18 GMT]]></title><description><![CDATA[<p>achja nochwas.<br />
Es wäre schon, wenn ihr vielleicht die fachbegriffe weglassen könntet, davon verstehe ich nähmlich garnichts?<br />
ich kann mir zum beispiel nicht unter dem beitrag</p>
<p>zu langsam und tags<br />
vorstellen.</p>
<p>danke</p>
<p>Miller_m</p>
<p>Warum müssen da di klammern hin??<br />
Ich habe doch bereits am anfang und am ende des codes welche</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862896</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 14:56:18 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:02:41 GMT]]></title><description><![CDATA[<p>Führt nur eine Anweisung durch:</p>
<pre><code class="language-cpp">if(...) machDies();
</code></pre>
<p>Führt mehrere Anweisungen durch:</p>
<pre><code class="language-cpp">if(...)
{
    machDies();
    machDas();
}
</code></pre>
<p>Verschatelung von Schleifen:</p>
<pre><code class="language-cpp">if(bedingung_A) 
{
    machEtwas();
}
else
{
    if(bedingung_B)
    {
        machDies();
    }
    else
    {
        machDas();
    }
}

// geht kürzer:
if(bedingung_A)
{
    machEtwas();
}
else if(bedingung_B)
{
    machDies();
}
else
{
    machDies();
}
</code></pre>
<p>Im Grunde hat man da nur Klammern veggelassen aber das ist nunmal die übliche Syntax.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862905</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:02:41 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:10:25 GMT]]></title><description><![CDATA[<p>Samsonite schrieb:</p>
<blockquote>
<p>achja nochwas.<br />
Es wäre schon, wenn ihr vielleicht die fachbegriffe weglassen könntet, davon verstehe ich nähmlich garnichts?<br />
ich kann mir zum beispiel nicht unter dem beitrag</p>
<p>zu langsam und tags<br />
vorstellen.</p>
</blockquote>
<p>Damit meinte Fireflow höchstwahrscheinlich sich selbst ;).</p>
<p>Fireflow schrieb:</p>
<blockquote>
<p>Verschatelung von Schleifen:</p>
</blockquote>
<p>Es gibt keine <a href="http://www.if-schleife.de/" rel="nofollow">if-schleifen</a> !!!!!!11111einseins</p>
<p>:p <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>Caipi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862911</guid><dc:creator><![CDATA[Caipi]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:10:25 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:27:56 GMT]]></title><description><![CDATA[<p>Ok. Ich habs. aber<br />
1. was hat an meinem code nicht gestimmt??<br />
2. wenn ihr euch jetzt den code anseht, dann schaut mal auf die zeile mit dem<br />
else if und sagt mir warum ich hier a&lt;LIMIT+5 und nicht a&gt;LIMIT+5 eingeben muss, damit ich einen wert eingeben muss,um die nachricht mit dem Naja zu bekommen.</p>
<p>ich muss doch einen wert eingeben der zwischen 51 und 55 liegt. das ist doch grösser alsdie von mir zulässige. aber warum nehme ich da das kleiner zeichen???</p>
<p>achja nochwas.<br />
kann mir einer von euch vielleicht sagen, was an der autoren edition von visual c++ anders ist zu der normalen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862924</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:27:56 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:29:59 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">if(a &lt;= LIMIT)
   cout&lt;&lt;&quot;Weiter so!\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
else if((a &lt;= LIMIT + 5) &amp;&amp; (a &gt; LIMIT))
   cout&lt;&lt;&quot;Naja, OK.\n&quot;&lt;&lt;&quot;Es liegt nocht in der Tolleranz&quot;&lt;&lt;endl;
else
   cout&lt;&lt;&quot;Achtung!!!\a\n&quot;&lt;&lt;&quot;Runter vom Gas\n&quot;&lt;&lt;&quot;Sie fahren zu schnell&quot;&lt;&lt;endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/862933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862933</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:29:59 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:40:14 GMT]]></title><description><![CDATA[<p>Ich sehe die veränderung, aber verstehe sie nicht, kannst du mir das erklären??</p>
<p>Und ein zusätzliches problem habe ich entdeckt<br />
Wenn ich das Programm innerhalb den editors oder compilers wie auch immer starte, dann läuft es einwandfrei, starte ich es aber nicht vom compiler sondern mit doppelklick auf die .exe. dann startet es und schliesst sofort wieder nach eingabe einer zahl und drücken der enter taste<br />
warum??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862945</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:40:14 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:51:57 GMT]]></title><description><![CDATA[<blockquote>
<p>achja nochwas.<br />
kann mir einer von euch vielleicht sagen, was an der autoren edition von visual c++ anders ist zu der normalen??</p>
</blockquote>
<p>Der Unterschied ist, dass du Programme mit der Autoren-Edition nicht weitergeben (oder war es verkaufen?) darfst.</p>
<p>Samsonite schrieb:</p>
<blockquote>
<p>Ich sehe die veränderung, aber verstehe sie nicht, kannst du mir das erklären??</p>
</blockquote>
<p>Miller_m's Code-snippet prüft:</p>
<pre><code>Wenn die Geschwindigkeit kleiner oder gleich 50 (dem Limit) ist, dann wird die &quot;Alles in Ordnung..:&quot; Meldung ausgegeben.
Wenn die Geschwindigkeit kleiner oder gleich 55 (dem Limit + 5) und größer als 50 (das Limit) ist
(was in diesem Fall aber unnötig ist, da diese Bedingung implizit gegeben ist), dann gibt es die &quot;Naja..&quot;-Meldung.
Ansonsten gibt es die &quot;Achtung...&quot;-Meldung
</code></pre>
<blockquote>
<p>Und ein zusätzliches problem habe ich entdeckt<br />
Wenn ich das Programm innerhalb den editors oder compilers wie auch immer starte, dann läuft es einwandfrei, starte ich es aber nicht vom compiler sondern mit doppelklick auf die .exe. dann startet es und schliesst sofort wieder nach eingabe einer zahl und drücken der enter taste<br />
warum??</p>
</blockquote>
<p>Siehe Dos und Windows32-Konsole-FAQ =&gt; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html" rel="nofollow">Automatisches Schließen verhindern</a>.</p>
<p>Caipi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862956</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862956</guid><dc:creator><![CDATA[Caipi]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:51:57 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 15:52:32 GMT]]></title><description><![CDATA[<p>Caipi schrieb:</p>
<blockquote>
<p>Siehe Dos und Windows32-Konsole-FAQ =&gt; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-111042.html" rel="nofollow">Automatisches Schließen verhindern</a>.</p>
</blockquote>
<p>den link habe ich verzweifelt gesucht <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/862959</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862959</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 01 Sep 2005 15:52:32 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 16:04:54 GMT]]></title><description><![CDATA[<p>else if((a &lt;= LIMIT + 5) &amp;&amp; (a &gt; LIMIT))</p>
<p>ok. heisst das dann soviel wie das (a &lt;= LIMIT +5) 2 bedingungen stellt??<br />
ich meine: einmal kleiner oder gleich 50 und einmal kleiner oder gleich 55 runter bis LIMIT??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862967</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 16:04:54 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 16:09:31 GMT]]></title><description><![CDATA[<p>durch die verknüpfung &amp;&amp; werden zwei true erwartet</p>
<p>Samsonite schrieb:</p>
<blockquote>
<p>ich meine: einmal kleiner oder gleich 50 und einmal kleiner oder gleich 55 runter bis LIMIT??</p>
</blockquote>
<p>kleiner gleich 55 &amp;&amp; grösser 50</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862973</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 01 Sep 2005 16:09:31 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 16:13:29 GMT]]></title><description><![CDATA[<p>ok. ich hoffe ich habe dich richtig verstanden, aber<br />
wenn doch (kleiner gleich 55 &amp;&amp; grösser 50)<br />
warum sagt er mir dann zwischen 51 und 55 den Naja satz??<br />
sorry das ich so schwer von begriff bin und soviele fragen stelle, aber ich möchte es einfach verstehen.<br />
und was heist es werden zwei true erwartet??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862975</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 16:13:29 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 16:31:58 GMT]]></title><description><![CDATA[<p>bsp:<br />
52 ist kleiner gleich 55 somit ergibt dieses true.<br />
52 ist grösser als 50 somit ergibt dieses auch true.<br />
und true und (&amp;&amp;) true ergeben true <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="😃"
    /><br />
somit wird die abfrage bejat und es wird &quot;naja ... &quot; ausgegeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/862992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/862992</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Thu, 01 Sep 2005 16:31:58 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 16:58:12 GMT]]></title><description><![CDATA[<p>Ich glaube jetzt habe ich dich verstanden.</p>
<p>Er prüft also bei einer eingabe von 52 wie bei bedingungen im verhältnis stehen. werden beide bejat, so zeigt er mir naja.</p>
<p>wenn ich das richtig verstehe, ist das doch dasselbe wie aussagenlogic oder?<br />
mir ist das grad so aufgefallen, da wir das gerade in der schule machen.</p>
<p>Stimmt das mit der aussagenlogik?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863007</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 16:58:12 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 17:08:03 GMT]]></title><description><![CDATA[<p>Ja, das stimmt</p>
<p>&amp;&amp; = UND<br />
|| = ODER</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863014</guid><dc:creator><![CDATA[michba]]></dc:creator><pubDate>Thu, 01 Sep 2005 17:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 17:28:02 GMT]]></title><description><![CDATA[<p>Diese beiden striche für ODER, wo finde ich die auf der tastatur????<br />
was ist das fürn buchstabe?<br />
*g*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863031</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 17:28:02 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 17:40:56 GMT]]></title><description><![CDATA[<p>[Alt Gr]+ Die Taste neben dem y</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863040</guid><dc:creator><![CDATA[michba]]></dc:creator><pubDate>Thu, 01 Sep 2005 17:40:56 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Thu, 01 Sep 2005 17:42:14 GMT]]></title><description><![CDATA[<p>alles klar danke erstmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863041</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Thu, 01 Sep 2005 17:42:14 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Fri, 02 Sep 2005 15:18:30 GMT]]></title><description><![CDATA[<p>Hi. Ich nochmal. Ich habe gerade microsofts v++ installiert und habe nocheinmal das Programm von gestern eingegeben. Also nicht abgeschrieben oder kopiert, sondern nei eingegeben. und jetzt schmeisst der mir den Fehler raus:</p>
<p>';' : Leere kontrollierte Anweisung aufgetreten; ist dies beabsichtigt?<br />
error C2181: Ungueltiges 'else' ohne zugehoeriges 'if'<br />
';' : Leere kontrollierte Anweisung aufgetreten; ist dies beabsichtigt?<br />
error C2181: Ungueltiges 'else' ohne zugehoeriges 'if'</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){
	int const LIMIT=50;
	cout&lt;&lt;&quot;Geben Sie die gefahrene Geschwindigkeit ein: &quot;;
	int a;
	cin&gt;&gt;a;
    if(a &lt;= LIMIT);
	{
		cout&lt;&lt;&quot;Weiter so\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
	}
	else if((a &lt;= LIMIT+5) &amp;&amp; (a &gt; LIMIT));				{
		cout&lt;&lt;&quot;Naja, Ok!\n&quot;&lt;&lt;&quot;Es liegt noch in der Tolleranz&quot;&lt;&lt;endl;
	}
	else
	{
		cout&lt;&lt;&quot;Achtung!!!\a\a\a&quot;&lt;&lt;&quot;\n&quot;&lt;&lt;&quot;Runter vom Gas, Sie fahren zu schnell&quot;&lt;&lt;endl;
	}
	return 0;
}
</code></pre>
<p>Was ist denn nun daran falsch??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863713</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Fri, 02 Sep 2005 15:18:30 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Fri, 02 Sep 2005 15:22:25 GMT]]></title><description><![CDATA[<p>keine semikolons &quot;;&quot; hinter der if abfrage</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863722</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Fri, 02 Sep 2005 15:22:25 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Fri, 02 Sep 2005 15:35:40 GMT]]></title><description><![CDATA[<p>Ja stimmt.<br />
Danke.<br />
Hab wohl semikolons gemacht, weil son ding eigentlich oft vorkommt.</p>
<p>Warum macht man eigentlich keine semikolons hinter eine if abfrage??<br />
wann macht man eines??</p>
<p>Und nochwas.</p>
<p>Ich weiss nicht ob ich das richtig gemacht habe, aber der code, der verhindert dass sich das konsolen fenster schliesst, funktioniert irgendwie nicht. ich habe den code direkt hinter den code gahangen, aber es schliesst sich trotzdem was habe ich falsch gemacht??</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main(){
	int const LIMIT=50;
	cout&lt;&lt;&quot;Geben Sie die gefahrene Geschwindigkeit ein: &quot;;
	int a;
	cin&gt;&gt;a;
    if(a &lt;= LIMIT)
	{
		cout&lt;&lt;&quot;Weiter so\n&quot;&lt;&lt;&quot;Sie fahren nicht zu schnell&quot;&lt;&lt;endl;
	}
	else if((a &lt;= LIMIT+5) &amp;&amp; (a &gt; LIMIT))				{
		cout&lt;&lt;&quot;Naja, Ok!\n&quot;&lt;&lt;&quot;Es liegt noch in der Tolleranz&quot;&lt;&lt;endl;
	}
	else
	{
		cout&lt;&lt;&quot;Achtung!!!\a\a\a&quot;&lt;&lt;&quot;\n&quot;&lt;&lt;&quot;Runter vom Gas, Sie fahren zu schnell&quot;&lt;&lt;endl;
	}
	return 0;
}
#include &lt;iostream&gt;

void wait ()
{
    std::cin.clear();
    std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
    std::cin.get();
}
</code></pre>
<p>Und!<br />
Wo oder wie hast du miller_m Programmieren gelernt? du scheinst es ja echt drauf zu haben. kannst du mir etwas empfehlen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/863726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863726</guid><dc:creator><![CDATA[Samsonite]]></dc:creator><pubDate>Fri, 02 Sep 2005 15:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Fri, 02 Sep 2005 15:47:16 GMT]]></title><description><![CDATA[<p>Da das mit Funktionen und so zu erklären noch zu früh ist sage ich es mal nur so <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>
<pre><code class="language-cpp">std::cin.clear();
    std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
    std::cin.get();
</code></pre>
<p>Das setzt du jetzt alles vor das return 0; und lösche ab dem zweiten #include alles <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>Samsonite schrieb:</p>
<blockquote>
<p>du scheinst es ja echt drauf zu haben</p>
</blockquote>
<p>Wenn du noch was länger im Forum bist wirst du Leute sehen die die absoluten C++ Freaks/Meisters sind, wobei ich damit jetzt nicht meine das miller_m keiner ist <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/863737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863737</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 02 Sep 2005 15:47:16 GMT</pubDate></item><item><title><![CDATA[Reply to Syntax Fehler on Fri, 02 Sep 2005 15:49:57 GMT]]></title><description><![CDATA[<p>Samsonite schrieb:</p>
<blockquote>
<p>kannst du mir etwas empfehlen??</p>
</blockquote>
<p>--&gt;<a href="http://www.c-plusplus.net/cms/modules.php?op=modload&amp;name=mbBooks&amp;file=index" rel="nofollow">http://www.c-plusplus.net/cms/modules.php?op=modload&amp;name=mbBooks&amp;file=index</a></p>
<p>Kauf die ein ordentliches Einsteigerbuch und arbeite es schön durch und dann biste schon ein ganzes Stück weiter <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/863740</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/863740</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 02 Sep 2005 15:49:57 GMT</pubDate></item></channel></rss>