<?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[Noch eine Frage zu Schleifen]]></title><description><![CDATA[<p>Was muß ich machen, damit das Programm auch stehenbleibt?<br />
Und was ist da generell falsch????</p>
<p>Danke im vorraus....</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main ()</p>
<p>{ int Code;<br />
int Eingabe;</p>
<p>cout &lt;&lt; &quot; Bitte geben Sie den Code ein : &quot; ;<br />
cin &gt;&gt; Code;</p>
<p>while ( Code = 2333)<br />
{<br />
cout &lt;&lt; &quot; Herzlich Willkommen ! &quot; ;</p>
<p>}</p>
<p>while ( Code &lt; 2333)<br />
{</p>
<p>cout &lt;&lt; &quot; Der Code ist falsch! Versuchen Sie es noch einmal! &quot;;<br />
cin &gt;&gt; Eingabe;</p>
<p>}</p>
<p>return 0;</p>
<p>}</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128049/noch-eine-frage-zu-schleifen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 08:31:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128049.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 29 Nov 2005 20:22:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 20:22:43 GMT]]></title><description><![CDATA[<p>Was muß ich machen, damit das Programm auch stehenbleibt?<br />
Und was ist da generell falsch????</p>
<p>Danke im vorraus....</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main ()</p>
<p>{ int Code;<br />
int Eingabe;</p>
<p>cout &lt;&lt; &quot; Bitte geben Sie den Code ein : &quot; ;<br />
cin &gt;&gt; Code;</p>
<p>while ( Code = 2333)<br />
{<br />
cout &lt;&lt; &quot; Herzlich Willkommen ! &quot; ;</p>
<p>}</p>
<p>while ( Code &lt; 2333)<br />
{</p>
<p>cout &lt;&lt; &quot; Der Code ist falsch! Versuchen Sie es noch einmal! &quot;;<br />
cin &gt;&gt; Eingabe;</p>
<p>}</p>
<p>return 0;</p>
<p>}</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/930160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930160</guid><dc:creator><![CDATA[Visual Newbie]]></dc:creator><pubDate>Tue, 29 Nov 2005 20:22:43 GMT</pubDate></item><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 20:43:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">while ( Code = 2333)
</code></pre>
<p>Ist eine Zuweisung<br />
Der Variablen Code wird der Wert 2333 zugewiesen. Der Ausdruck ergibt 2333 und das ist &lt;&gt; 0 daher wird diese Schleife nie verlassen.<br />
Müsste heissen</p>
<pre><code class="language-cpp">while ( Code == 2333)
</code></pre>
<p>Was aber in deinem Fall keinen grossen Unterschied macht denn wenn du einmal in der Schleife bist kommst du nicht mehr raus.<br />
Kurt</p>
<p>Wahrscheinlich willst du so etwas</p>
<pre><code class="language-cpp">int main () { 
   int Code;

   cout &lt;&lt; &quot; Bitte geben Sie den Code ein : &quot; ;
   cin &gt;&gt; Code;

   if  ( Code == 2333) {
      cout &lt;&lt; &quot; Herzlich Willkommen ! &quot; ;
   }
   else {
      while ( Code != 2333) {
         cout &lt;&lt; &quot; Der Code ist falsch! Versuchen Sie es noch einmal! &quot;;
         cin &gt;&gt; Code;
      }
      cout &lt;&lt; &quot; Herzlich Willkommen ! &quot; ;
   }
   return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/930177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930177</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Tue, 29 Nov 2005 20:43:38 GMT</pubDate></item><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 20:40:42 GMT]]></title><description><![CDATA[<p>1. Katastrophale Einrückung<br />
2. In Zukunft, wenn du Code postest, bitte [ cpp ][ /cpp ]-Tags verwenden<br />
3. while != if; while ist eine Schleife du willst doch nichts in einer Schleife ausgeben <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 />
4. Code = 2333 ist eine Zuweisung, sollte wohl eher Code == 2333 heißen<br />
5. Das zweite while sollte eine Schelilfe sein, aber das gehört wohl um den gesamten Block.</p>
<p>Hier ein Versuch:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main ()
{
    int code = 0;

    while(code != 2333)
    {
        cout &lt;&lt; &quot;Bitte geben Sie den Code ein: &quot;;
        cin &gt;&gt; code;

        if(code != 2333)
            cout &lt;&lt; &quot;Der Code ist falsch. Versuchen Sie es noch einmal!&quot; &lt;&lt; endl;
    }

    cout &lt;&lt; &quot;Herzlich Willkommen!&quot; &lt;&lt; endl;
    return 0;
}
</code></pre>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930179</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Tue, 29 Nov 2005 20:40:42 GMT</pubDate></item><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 20:47:59 GMT]]></title><description><![CDATA[<p>Visual Newbie schrieb:</p>
<blockquote>
<p>cout &lt;&lt; &quot; Der Code ist falsch! Versuchen Sie es noch einmal! &quot;;<br />
cin &gt;&gt; Eingabe;</p>
</blockquote>
<p>Warum schreibst du die Eingabe in 'Eingabe'? Da passiert doch gar nichts? Muss in 'Code'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/930187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930187</guid><dc:creator><![CDATA[xindon]]></dc:creator><pubDate>Tue, 29 Nov 2005 20:47:59 GMT</pubDate></item><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 21:18:49 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
    //Code soll immer 2333 bleiben.
    //const sagt dem Compiler, dass er schimpfen und die Arbeit verweigern soll, wenn man versucht Code später etwas anderes zuzuweisen
    const int Code = 2333;

    int Eingabe;

    cout &lt;&lt; &quot;Herzlich Willkommen! &quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;Bitte geben Sie den Code ein : &quot; ;
    cin &gt;&gt; Eingabe;

    if( Code == Eingabe ) //Der Gleichheitsoperator lautet ==
        cout &lt;&lt; &quot;Super, sie haben den Code gleich beim ersten Mal richtig eingegeben!&quot; &lt;&lt; endl;
    else while ( Code != Eingabe) //Der Gleichheitsoperator lautet !=
    {
         cout &lt;&lt; &quot;Der Code ist falsch! Versuchen Sie es noch einmal! &quot; &lt;&lt; endl;
         cout &lt;&lt; &quot;Bitte geben Sie den Code ein : &quot; ;
         cin &gt;&gt; Eingabe;
    }

    //Im Eingabebuffer ist noch ein Linefeed '\n', das wird jetzt ignoriert und ist dann weg
    cin.ignore();

    cout &lt;&lt; &quot;Fertig&quot; &lt;&lt; endl;
    cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/930214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930214</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Tue, 29 Nov 2005 21:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to Noch eine Frage zu Schleifen on Tue, 29 Nov 2005 21:21:35 GMT]]></title><description><![CDATA[<p>Oops, da hat sich der Copy &amp; Paste - Fehlerteufel eingeschlichen! Es muss natürlich heißen:</p>
<pre><code class="language-cpp">//Der Ungleichheitsoperator lautet !=
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/930218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/930218</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Tue, 29 Nov 2005 21:21:35 GMT</pubDate></item></channel></rss>