<?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[Endlos schleife gezaubert :&#x2F; need help]]></title><description><![CDATA[<pre><code class="language-cpp">int x[20];
for(int i=0;x[i]!=0;i++)
	{
		printf(&quot;Geben Sie einen Wert ein:&quot;); scanf(&quot;%d&quot;,&amp;x[i]);
		printf(&quot;x[i]=%d\n&quot;,x[i]);
	}
</code></pre>
<p>Will eigentlich dass die Schleife aufhört sobald ich null eingebe.</p>
<p>Sorry für die einfache frage bin total Anfänger :/.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/232798/endlos-schleife-gezaubert-need-help</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 04:40:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/232798.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 27 Jan 2009 13:03:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:15:16 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int x[20];
for(int i=0;x[i]!=0;i++)
	{
		printf(&quot;Geben Sie einen Wert ein:&quot;); scanf(&quot;%d&quot;,&amp;x[i]);
		printf(&quot;x[i]=%d\n&quot;,x[i]);
	}
</code></pre>
<p>Will eigentlich dass die Schleife aufhört sobald ich null eingebe.</p>
<p>Sorry für die einfache frage bin total Anfänger :/.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653175</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653175</guid><dc:creator><![CDATA[dnshou]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:15:16 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:07:58 GMT]]></title><description><![CDATA[<p>Du solltest nicht zwei Mal inkrementieren (Schleifenkopf und -rumpf). Zudem ist das eher C, also nimm nächstes Mal das richtige Unterforum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653177</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:07:58 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:17:01 GMT]]></title><description><![CDATA[<p>baaah stimmt das is noch ein rest von dem mal als ich versucht habe das mit ner while schleife zu machen aber es funktioniert auch so nicht.</p>
<p>Hm wie kann kompletten Beitrag verschieben oder löschen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653181</guid><dc:creator><![CDATA[dnshou]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:17:01 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:15:53 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int x[20];
for(int i = 0; i &lt; 20; ++i)
{
    cout &lt;&lt; &quot;Gib einen Wert ein: &quot;;
    cin &gt;&gt; x[i];
    if ( x[i] == 0 )
         break;
    cout &lt;&lt; &quot;X[&quot; &lt;&lt; i &lt;&lt; &quot;] = &quot; &lt;&lt; x[i] &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1653182</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653182</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:15:53 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:19:21 GMT]]></title><description><![CDATA[<p>ah stimmt mit break :D.<br />
Aber kann mir jemand sagen warum meins nicht funktioniert ?</p>
<p>Ah ich glaub ich weiss wieso vielleicht weil vor der überprüfung inkrementiert wird :/?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653184</guid><dc:creator><![CDATA[dnshou]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:19:21 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:20:38 GMT]]></title><description><![CDATA[<p>Die For-Bedingung wird <strong>nach</strong> der Initialisierungs- bzw. Aktualisierungsanweisung geprüft. Darum solltest du die Abfrage mit einem <code>if</code> wie bei Skym0sh0 in den Schleifenrumpf verlagern.</p>
<p>So, wie du es jetzt machst, greifst du sowieso auch auf uninitialisierte Werte zu. Das Verhalten kann also bei jedem Programmdurchlauf anders sein (wenn z.B. der Fall eintritt, dass x[0] == 0 ist).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653187</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:20:38 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:24:28 GMT]]></title><description><![CDATA[<p>jo stimmt.</p>
<p>so funst es nun glaub ich aber kann man das noch verbessern ?</p>
<pre><code class="language-cpp">int x[20];
	x[0]=1;
	for(int i=0;i&lt;20;i++)
	{
		printf(&quot;Geben Sie einen Wert ein:&quot;); scanf(&quot;%d&quot;,&amp;x[i]);
		if(x[i]==0)
			break;

	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1653191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653191</guid><dc:creator><![CDATA[dnshou]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:24:28 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 13:31:57 GMT]]></title><description><![CDATA[<p>Jetzt musst du das erste Element nicht mehr initialisieren, da du es ja gleich mit <code>scanf()</code> überschreibst, bevor du darauf zugreifst.</p>
<p>Ansonsten: Man könnte <code>std::cout</code> und <code>std::cin</code> verwenden... <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>Und einfach schauen, dass du nicht mehr als 20 Elemente einliest (...wieder ein Vorteil in C++). <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/1653204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653204</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 27 Jan 2009 13:31:57 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 15:00:49 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">vector&lt;int&gt; x(20, -1);
for(int i = 0; i &lt; 20, x[i] != 0; i++)
{
    int tmp;
    cout &lt;&lt; &quot;Geben Sie einen Wert ein: &quot;;
    cin &gt;&gt; tmp;
    x[i] = tmp;
}
</code></pre>
<p>so in der art<br />
ist aber nicht schön und auch sehr unübersichtlich<br />
ausserdem ist es gut wenn du mal C++ sprechen würdest...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653270</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 27 Jan 2009 15:00:49 GMT</pubDate></item><item><title><![CDATA[Reply to Endlos schleife gezaubert :&#x2F; need help on Tue, 27 Jan 2009 17:56:02 GMT]]></title><description><![CDATA[<p>Skym0sh0 schrieb:</p>
<blockquote>
<p>so in der art<br />
ist aber nicht schön und auch sehr unübersichtlich</p>
</blockquote>
<p>Ich würde es wenn schon mit <code>push_back()</code> machen, sonst hat man eigentlich keine Vorteile gegenüber einem normalen Array.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1653381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1653381</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 27 Jan 2009 17:56:02 GMT</pubDate></item></channel></rss>