<?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[Kein Ende bei Schleifen mit Array-Bedingung]]></title><description><![CDATA[<p>Blöder Titel aber wahr, habe ein Problem das ich aus einer Schleife einfach nicht rauskomme und nicht weiß warum. Hab es schon mit ner for-Schleife und einer do-while Schleife Probiert.<br />
Hier der Quelltext, vielleicht liegt es ja an der Abbruchfunktion die auf ein Array-platz verweißt. Habe das noch nie probiert und weiß daher nicht woran es liegen könnte. Für eure Hilfe schonmal vielen Dank.</p>
<p>Versuch 1: for-Schleife</p>
<p>for (int i=0; Wahl [i] != 6 ; i++)<br />
// auch die Variante mit &quot;for (int i=1; Wahl [i-1] != 6 ; i++)&quot;<br />
// hat nicht funktioniert<br />
{<br />
cout&lt;&lt; &quot;Drücken sie &lt;1&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;2&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;3&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;4&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;5&gt; zum &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;6&gt; zum Starten &quot; &lt;&lt;endl;</p>
<p>cin&gt;&gt; Wahl [i];</p>
<p>}</p>
<p>Versuch 2: do-while-Schleife</p>
<p>int i=0;<br />
do<br />
{</p>
<p>i=i+1; //i startet mit dem Wert 0+1=1 !!!<br />
cout&lt;&lt; &quot;Drücken sie &lt;1&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;2&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;3&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;4&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;5&gt; zum &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;6&gt; zum Starten &quot; &lt;&lt;endl;</p>
<p>cin&gt;&gt; Wahl [i];</p>
<p>} while (Wahl [i] != 6);</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/152640/kein-ende-bei-schleifen-mit-array-bedingung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 04:34:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152640.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 08 Jul 2006 07:31:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kein Ende bei Schleifen mit Array-Bedingung on Sat, 08 Jul 2006 07:31:48 GMT]]></title><description><![CDATA[<p>Blöder Titel aber wahr, habe ein Problem das ich aus einer Schleife einfach nicht rauskomme und nicht weiß warum. Hab es schon mit ner for-Schleife und einer do-while Schleife Probiert.<br />
Hier der Quelltext, vielleicht liegt es ja an der Abbruchfunktion die auf ein Array-platz verweißt. Habe das noch nie probiert und weiß daher nicht woran es liegen könnte. Für eure Hilfe schonmal vielen Dank.</p>
<p>Versuch 1: for-Schleife</p>
<p>for (int i=0; Wahl [i] != 6 ; i++)<br />
// auch die Variante mit &quot;for (int i=1; Wahl [i-1] != 6 ; i++)&quot;<br />
// hat nicht funktioniert<br />
{<br />
cout&lt;&lt; &quot;Drücken sie &lt;1&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;2&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;3&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;4&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;5&gt; zum &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;6&gt; zum Starten &quot; &lt;&lt;endl;</p>
<p>cin&gt;&gt; Wahl [i];</p>
<p>}</p>
<p>Versuch 2: do-while-Schleife</p>
<p>int i=0;<br />
do<br />
{</p>
<p>i=i+1; //i startet mit dem Wert 0+1=1 !!!<br />
cout&lt;&lt; &quot;Drücken sie &lt;1&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;2&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;3&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;4&gt; für &quot; &lt;&lt;endl;<br />
cout&lt;&lt; &quot; &lt;5&gt; zum &quot; &lt;&lt;endl;<br />
cout&lt;&lt; endl;<br />
cout&lt;&lt; &quot; &lt;6&gt; zum Starten &quot; &lt;&lt;endl;</p>
<p>cin&gt;&gt; Wahl [i];</p>
<p>} while (Wahl [i] != 6);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1093690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1093690</guid><dc:creator><![CDATA[Hunter S Thompson]]></dc:creator><pubDate>Sat, 08 Jul 2006 07:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Kein Ende bei Schleifen mit Array-Bedingung on Sat, 08 Jul 2006 07:44:57 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich habe mir das jetzt nicht angeschaut, aber da hilft garantiert der Debugger.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1093695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1093695</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 08 Jul 2006 07:44:57 GMT</pubDate></item><item><title><![CDATA[Reply to Kein Ende bei Schleifen mit Array-Bedingung on Sat, 08 Jul 2006 07:47:47 GMT]]></title><description><![CDATA[<p>while (Wahl [i] != '6');</p>
<p>weils char array ist.</p>
<p>und nie doppelt posten!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1093698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1093698</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Sat, 08 Jul 2006 07:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kein Ende bei Schleifen mit Array-Bedingung on Sat, 08 Jul 2006 07:50:18 GMT]]></title><description><![CDATA[<p>elise schrieb:</p>
<blockquote>
<p>while (Wahl [i] != '6');</p>
<p>weils char array ist.</p>
<p>und nie doppelt posten!!</p>
</blockquote>
<p>Ich bin ja sooo dumm.... ---&gt; manchmal ist es echt schlimm. Vielen Dank!!<br />
Und doppelt wird nicht wieder vorkommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1093701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1093701</guid><dc:creator><![CDATA[Hunter S Thompson]]></dc:creator><pubDate>Sat, 08 Jul 2006 07:50:18 GMT</pubDate></item></channel></rss>