<?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[warum hört die schleife nie auf?]]></title><description><![CDATA[<p>Ich habe ja schon zwei beiträge zu schere stein papier aber trotzdem treffe ich auf fehler.(bin anfänger)habe nun mein program fertig allerdings habe ich eine while schleife gemach sodass mein spiel nach 12 runden abbricht. Aber aus irgendeinem grund geht die schleife endlos weiter wieso?</p>
<p>Hier der code<br />
#include &lt;iostream&gt;<br />
#include &lt;stdlib.h&gt;</p>
<p>using namespace std;</p>
<p>main()<br />
{<br />
srand(time(NULL));</p>
<p>int wahl_pc;<br />
int wahl_spieler;<br />
int punkte_pc, punkte_spieler;<br />
int runden;</p>
<p>cout&lt;&lt;&quot;*********** \n&quot;;<br />
cout&lt;&lt;&quot;<em><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/2702.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--scissors"
      title=":scissors:"
      alt="✂"
    /></em><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f36a.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--cookie"
      title=":cookie:"
      alt="🍪"
    />*<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4c4.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--page_facing_up"
      title=":page_facing_up:"
      alt="📄"
    /> * \n&quot;;<br />
cout&lt;&lt;&quot;*********** \n\n\n&quot;;</p>
<p>cout&lt;&lt;&quot;bitte wähle ein der drei items \n&quot;;<br />
cout&lt;&lt;&quot;1.nSchere\n&quot;;<br />
cout&lt;&lt;&quot;2.Stein \n&quot;;<br />
cout&lt;&lt;&quot;3.Papier \n&quot;;<br />
cout&lt;&lt;&quot;hier eingeben: &quot;;</p>
<p>while(runden&lt;12){</p>
<p>cin&gt;&gt;wahl_spieler;</p>
<p>wahl_pc=1+(rand()%(4-1));</p>
<p>if(wahl_spieler==wahl_pc){<br />
cout&lt;&lt;&quot;unetschieden \n&quot;;<br />
runden+1;<br />
}<br />
if(wahl_spieler==1 &amp;&amp; wahl_pc==2){<br />
cout&lt;&lt;&quot;computer gewinnt stein schlägt schere \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==1 &amp;&amp; wahl_pc==3){<br />
cout&lt;&lt;&quot;Du gewinnst schere schlägt stein\n&quot;;<br />
punkte_spieler ++;<br />
runden+1;<br />
}</p>
<p>if(wahl_spieler==2 &amp;&amp; wahl_pc==1){<br />
cout&lt;&lt;&quot;Du gewinnst Stein schlägt Schere \n&quot;;<br />
punkte_spieler ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==2 &amp;&amp; wahl_pc==3){<br />
cout&lt;&lt;&quot;Computer gewinnt Papier schlägt Stein \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}</p>
<p>if(wahl_spieler==3 &amp;&amp; wahl_pc==1){<br />
cout&lt;&lt;&quot;Computer gewinnt Schere schlägt papier \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==3 &amp;&amp; wahl_pc==2){<br />
cout&lt;&lt;&quot;Du gewinnst papier schlägt stein \n&quot;;<br />
punkte_spieler ++;<br />
runden+1;</p>
<p>return 1;<br />
}<br />
}</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/338046/warum-hört-die-schleife-nie-auf</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 14:12:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/338046.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 May 2016 15:29:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to warum hört die schleife nie auf? on Fri, 20 May 2016 15:29:16 GMT]]></title><description><![CDATA[<p>Ich habe ja schon zwei beiträge zu schere stein papier aber trotzdem treffe ich auf fehler.(bin anfänger)habe nun mein program fertig allerdings habe ich eine while schleife gemach sodass mein spiel nach 12 runden abbricht. Aber aus irgendeinem grund geht die schleife endlos weiter wieso?</p>
<p>Hier der code<br />
#include &lt;iostream&gt;<br />
#include &lt;stdlib.h&gt;</p>
<p>using namespace std;</p>
<p>main()<br />
{<br />
srand(time(NULL));</p>
<p>int wahl_pc;<br />
int wahl_spieler;<br />
int punkte_pc, punkte_spieler;<br />
int runden;</p>
<p>cout&lt;&lt;&quot;*********** \n&quot;;<br />
cout&lt;&lt;&quot;<em><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/2702.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--scissors"
      title=":scissors:"
      alt="✂"
    /></em><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f36a.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--cookie"
      title=":cookie:"
      alt="🍪"
    />*<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4c4.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--page_facing_up"
      title=":page_facing_up:"
      alt="📄"
    /> * \n&quot;;<br />
cout&lt;&lt;&quot;*********** \n\n\n&quot;;</p>
<p>cout&lt;&lt;&quot;bitte wähle ein der drei items \n&quot;;<br />
cout&lt;&lt;&quot;1.nSchere\n&quot;;<br />
cout&lt;&lt;&quot;2.Stein \n&quot;;<br />
cout&lt;&lt;&quot;3.Papier \n&quot;;<br />
cout&lt;&lt;&quot;hier eingeben: &quot;;</p>
<p>while(runden&lt;12){</p>
<p>cin&gt;&gt;wahl_spieler;</p>
<p>wahl_pc=1+(rand()%(4-1));</p>
<p>if(wahl_spieler==wahl_pc){<br />
cout&lt;&lt;&quot;unetschieden \n&quot;;<br />
runden+1;<br />
}<br />
if(wahl_spieler==1 &amp;&amp; wahl_pc==2){<br />
cout&lt;&lt;&quot;computer gewinnt stein schlägt schere \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==1 &amp;&amp; wahl_pc==3){<br />
cout&lt;&lt;&quot;Du gewinnst schere schlägt stein\n&quot;;<br />
punkte_spieler ++;<br />
runden+1;<br />
}</p>
<p>if(wahl_spieler==2 &amp;&amp; wahl_pc==1){<br />
cout&lt;&lt;&quot;Du gewinnst Stein schlägt Schere \n&quot;;<br />
punkte_spieler ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==2 &amp;&amp; wahl_pc==3){<br />
cout&lt;&lt;&quot;Computer gewinnt Papier schlägt Stein \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}</p>
<p>if(wahl_spieler==3 &amp;&amp; wahl_pc==1){<br />
cout&lt;&lt;&quot;Computer gewinnt Schere schlägt papier \n&quot;;<br />
punkte_pc ++;<br />
runden+1;<br />
}<br />
if(wahl_spieler==3 &amp;&amp; wahl_pc==2){<br />
cout&lt;&lt;&quot;Du gewinnst papier schlägt stein \n&quot;;<br />
punkte_spieler ++;<br />
runden+1;</p>
<p>return 1;<br />
}<br />
}</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2496362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2496362</guid><dc:creator><![CDATA[laserpeter]]></dc:creator><pubDate>Fri, 20 May 2016 15:29:16 GMT</pubDate></item><item><title><![CDATA[Reply to warum hört die schleife nie auf? on Fri, 20 May 2016 15:33:26 GMT]]></title><description><![CDATA[<p>Du initialisierst weder 'runden' noch weist du nirgendwo 'runden' etwas zu,</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2496363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2496363</guid><dc:creator><![CDATA[Techel]]></dc:creator><pubDate>Fri, 20 May 2016 15:33:26 GMT</pubDate></item><item><title><![CDATA[Reply to warum hört die schleife nie auf? on Fri, 20 May 2016 15:35:02 GMT]]></title><description><![CDATA[<p>Bitte nutze Code-Tags, damit man die Einrückungen erhalten bleiben.<br />
(Code markieren und auf den C++ Button unter den <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="😞"
    /> :p klicken)</p>
<p>Schalte die Warnungen beim Compiler auf höchste Stufe.<br />
Der sollte dann sowas wie &quot;Anweisung ohne Effekt&quot; angeben. Mehrmals</p>
<p>Da sind auch noch andere Fehler drin, die eine Warnung geben.</p>
<p>Beseitige alle Ursachen für die Warnungen. Wenn du sie nicht verstehst: Fragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2496364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2496364</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Fri, 20 May 2016 15:35:02 GMT</pubDate></item><item><title><![CDATA[Reply to warum hört die schleife nie auf? on Fri, 20 May 2016 16:55:14 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/32724">@techel</a> stimmt hast recht habe garnicht daran gedacht, danke habs jetzt geschafft</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2496387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2496387</guid><dc:creator><![CDATA[laserpeter]]></dc:creator><pubDate>Fri, 20 May 2016 16:55:14 GMT</pubDate></item><item><title><![CDATA[Reply to warum hört die schleife nie auf? on Fri, 20 May 2016 17:33:05 GMT]]></title><description><![CDATA[<p>Statt rand() nutzt man in heute in C++ die Funktionalitäten aus der &lt;random&gt; - Bibliothek. Ein enum, welches entsprechend Schere, Stein und Papier darstellt, ist auch zu empfehlen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2496391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2496391</guid><dc:creator><![CDATA[Techel]]></dc:creator><pubDate>Fri, 20 May 2016 17:33:05 GMT</pubDate></item></channel></rss>