<?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[Keine Ausgabe bei while Schleife]]></title><description><![CDATA[<p>Hallo liebe Gemeinde.</p>
<p>Ich habe folgenden Quellcode programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
	double e=0.123456789;

	while (e!=0.123456789)
	{
		int first_Number, second_Number;
		cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;;
		cin &gt;&gt; first_Number;
		cout &lt;&lt; &quot;\nBitte eine kleinere Zahl eingeben: &quot;;
		cin &gt;&gt; second_Number;

		if (first_Number &gt; second_Number)
		cout &lt;&lt; &quot;\nDanke!\n&quot;;
		else
		cout &lt;&lt; &quot;\nDie zweite Zahl ist groesser!&quot;;

		return 0;
	}
}
</code></pre>
<p>Beim Debuggen öffnet sich zwar ein Fenster, aber es sthet nur &quot;Drücken Sie eine beliebige Taste... &quot; dorten.</p>
<p>Hier ein Link mit Bild:</p>
<p><a href="http://www.elektronik-kompendium.de/forum/forum_entry.php?id=165203&amp;page=0&amp;order=time&amp;descasc=DESC&amp;category=all" rel="nofollow">http://www.elektronik-kompendium.de/forum/forum_entry.php?id=165203&amp;page=0&amp;order=time&amp;descasc=DESC&amp;category=all</a></p>
<p>Was habe ich falsch gemacht??</p>
<p>Vielen Dank für die Antworten im Voraus.</p>
<p>Gruß</p>
<p>Max</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/301355/keine-ausgabe-bei-while-schleife</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 00:49:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/301355.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 Mar 2012 11:13:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:13:39 GMT]]></title><description><![CDATA[<p>Hallo liebe Gemeinde.</p>
<p>Ich habe folgenden Quellcode programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
	double e=0.123456789;

	while (e!=0.123456789)
	{
		int first_Number, second_Number;
		cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;;
		cin &gt;&gt; first_Number;
		cout &lt;&lt; &quot;\nBitte eine kleinere Zahl eingeben: &quot;;
		cin &gt;&gt; second_Number;

		if (first_Number &gt; second_Number)
		cout &lt;&lt; &quot;\nDanke!\n&quot;;
		else
		cout &lt;&lt; &quot;\nDie zweite Zahl ist groesser!&quot;;

		return 0;
	}
}
</code></pre>
<p>Beim Debuggen öffnet sich zwar ein Fenster, aber es sthet nur &quot;Drücken Sie eine beliebige Taste... &quot; dorten.</p>
<p>Hier ein Link mit Bild:</p>
<p><a href="http://www.elektronik-kompendium.de/forum/forum_entry.php?id=165203&amp;page=0&amp;order=time&amp;descasc=DESC&amp;category=all" rel="nofollow">http://www.elektronik-kompendium.de/forum/forum_entry.php?id=165203&amp;page=0&amp;order=time&amp;descasc=DESC&amp;category=all</a></p>
<p>Was habe ich falsch gemacht??</p>
<p>Vielen Dank für die Antworten im Voraus.</p>
<p>Gruß</p>
<p>Max</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195163</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195163</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:13:39 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:25:01 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">double e=0.123456789;
while (e!=0.123456789)
{
//
}
</code></pre>
<p>Wie lange gilt denn e!=0.123456789? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2195166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195166</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:25:01 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:29:05 GMT]]></title><description><![CDATA[<p>Hallo liebe Gemeinde.</p>
<p>Ersteinmal die erste Fehlerbeschreibung:</p>
<p>Ich habe das &quot;return 0;&quot; falsch gesetzt und habe es schon richtig gestellt.</p>
<p>Dennoch bleibt die Meldung &quot;Drücken Sie eine beliebige Taste...&quot;</p>
<p>(e!=0.123456789) soll solange gelten, bis eben die Zahlenkombination 0.123456789 nicht gedrückt ist.</p>
<p>Anscheinend habe ich einen Denkfehler...</p>
<p>Sollte ich eine do {...} while (e!=0.123456789) verwenden??</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195167</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:29:05 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:26:50 GMT]]></title><description><![CDATA[<p>silent_max schrieb:</p>
<blockquote>
<pre><code class="language-cpp">double e=0.123456789;
	
	while (e!=0.123456789)
</code></pre>
<p>Max</p>
</blockquote>
<p>Was willst du du damit machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195169</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195169</guid><dc:creator><![CDATA[Syntax_error]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:26:50 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:27:27 GMT]]></title><description><![CDATA[<p>silent_max schrieb:</p>
<blockquote>
<p>Ich habe das &quot;return 0;&quot; falsch gesetzt und habe es schon richtig gestellt.</p>
</blockquote>
<p>Das &quot;return 0;&quot; darfst du in der main()-Funktion auch weglassen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195170</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:27:27 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:36:34 GMT]]></title><description><![CDATA[<p>Die Schleife soll solange laufen, bis eben 0.123456789 gedrückt wird...</p>
<p>Mehr will ich nicht machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195174</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:44:49 GMT]]></title><description><![CDATA[<p>Wenn du willst, dass was gedrückt wird, musst du was einlesen!<br />
std::cin&gt;&gt;e;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195178</guid><dc:creator><![CDATA[Syntax_error]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:44:49 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:45:27 GMT]]></title><description><![CDATA[<p>lol, du sagst e = x und fragst dann &quot;hey, ist e != x&quot; und wunderst dich, dass da false bei rauskommt? <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/2195179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195179</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:45:27 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:55:17 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">do
	{
		if (first_Number &gt; second_Number)
		cout &lt;&lt; &quot;\nDanke!\n&quot;;
		else
		cout &lt;&lt; &quot;\nDie zweite Zahl ist groesser!&quot;;
	}
	while(first_Number!=0.123);
</code></pre>
<p>Wenn ich das programmiere, dann kommt die ganze Zeit nur das selbe...</p>
<p>Ich komme einfach nicht darauf, wie es richtig gehört.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195183</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:55:17 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 11:57:21 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">double e=0.123456789;

std::cin&gt;&gt;e;
while(e!=0.123456789){

//mache irgenetwas
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2195184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195184</guid><dc:creator><![CDATA[Syntax_error]]></dc:creator><pubDate>Sun, 25 Mar 2012 11:57:21 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 12:25:39 GMT]]></title><description><![CDATA[<p>Ursprünglicher Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{

	int first_Number, second_Number;
	cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;;
	cin  &gt;&gt; first_Number;
	cout &lt;&lt; &quot;nBitte eine kleinere Zahl eingeben: &quot;;
	cin  &gt;&gt; second_Number;

	if (first_Number &gt; second_Number)
	cout &lt;&lt; &quot;nDanke!n&quot;;
	else
	cout &lt;&lt; &quot;nDie zweite Zahl ist groesser!&quot;;

	return 0;
}
</code></pre>
<p>Dazu habe ich dann folgendes programmiert:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{

	int first_Number, second_Number;
	cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;;
	cin  &gt;&gt; first_Number;
	cout &lt;&lt; &quot;nBitte eine kleinere Zahl eingeben: &quot;;
	cin  &gt;&gt; second_Number;
	cout &lt;&lt; &quot;Zahl fuer e eingeben: &quot; ;
	double e;
	cin  &gt;&gt; e;

	while(e!=0.123456789)
	{
		if (first_Number &gt; second_Number)
		cout &lt;&lt; &quot;nDanke!n&quot;;
		else
		cout &lt;&lt; &quot;nDie zweite Zahl ist groesser!&quot;;
	}

	return 0;
}
</code></pre>
<p>Wenn ich aber jetzt beispielsweise</p>
<p>-&gt;für first_Number 5000 und für secon_Number 2500 eingebe, dann kommt endlos &quot;Danke!&quot;.</p>
<p>-&gt;für first_Number 2500 und für second_Number 5000 eingeben, dann kommt endlos &quot;Die zweite Zahl ist groesser!&quot;</p>
<p>Und das will ich auch nicht.</p>
<p>Ich hätte nicht gedacht, dass eine While-Schleife so kompliziert ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195191</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 12:25:39 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 12:29:49 GMT]]></title><description><![CDATA[<p>silent_max schrieb:</p>
<blockquote>
<p>Ich hätte nicht gedacht, dass eine While-Schleife so kompliziert ist.</p>
</blockquote>
<p>Sag mal trollst du? Wird jedenfalls immer witziger. <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>e = x + 1
solange (e != x) { mache irgendwas, was e nicht verändert. }
</code></pre>
<p>Hm.. was passiert da wohl. Mal ganz scharf nachdenken jetzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195194</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Sun, 25 Mar 2012 12:29:49 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 12:34:13 GMT]]></title><description><![CDATA[<p>ist klar!<br />
wenn du einmal e eingegeben hast, und du sie korekt eingiebst, läuft die schleife!</p>
<p>Du müsstest die Zahlen in der Schleife einlesen!<br />
so:</p>
<pre><code class="language-cpp">double e=0.123456789;

cin&gt;&gt;e;

while(e!=0.123456789){

cin&gt;&gt;große_Zahl&gt;&gt;kleine_Zahl;

if(große_Zahl&gt;kleine_Zahl){
   cout&lt;&lt;&quot;Danke&quot;&lt;&lt;endl;
   return 0;
}
else
   cout&lt;&lt;&quot;Die zweite Zahl ist groesser&quot;&lt;&lt;endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2195196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195196</guid><dc:creator><![CDATA[Syntax_error]]></dc:creator><pubDate>Sun, 25 Mar 2012 12:34:13 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 13:13:12 GMT]]></title><description><![CDATA[<p>silent_max schrieb:</p>
<blockquote>
<p>Ich hätte nicht gedacht, dass eine While-Schleife so kompliziert ist.</p>
</blockquote>
<p>Was willst du mit der while-Schleife denn überhaupt bezwecken? So, wie du sie verwendest, macht das auch keinen Sinn.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195204</guid><dc:creator><![CDATA[monogon]]></dc:creator><pubDate>Sun, 25 Mar 2012 13:13:12 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 14:15:34 GMT]]></title><description><![CDATA[<p>Ok, ich versuch es Dir zu erklären.</p>
<p>Der ursprüngliche Code war wie folgt:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{

    int first_Number, second_Number;
    cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;;
    cin  &gt;&gt; first_Number;
    cout &lt;&lt; &quot;nBitte eine kleinere Zahl eingeben: &quot;;
    cin  &gt;&gt; second_Number;

    if (first_Number &gt; second_Number)
    cout &lt;&lt; &quot;nDanke!n&quot;;
    else
    cout &lt;&lt; &quot;nDie zweite Zahl ist groesser!&quot;;

    return 0;
}
</code></pre>
<p>Da ich keine Lust gehabt habe, jedes Mal auf &quot;Starten ohne Debuggen&quot; klicken zu müssen, wenn ich zwei Zahlen miteinander vergleichen möchte, ist folgender Quellcode entwickelt worden:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
	double quiet=0.123456789;

	while(quiet)
	{
		double first_Number, second_Number;
		cout &lt;&lt; &quot;Zwei Zahlen bitte!&quot;&lt;&lt;endl; 
		cout &lt;&lt; &quot;Bitte eine grosse Zahl eingeben: &quot;&lt;&lt;endl;
		cin  &gt;&gt; first_Number;
		cout &lt;&lt; &quot;\nBitte eine kleinere Zahl eingeben: &quot;&lt;&lt;endl;
		cin  &gt;&gt; second_Number;

		if (first_Number &gt; second_Number)
			cout &lt;&lt; &quot;\nDanke!\n&quot;;
		else
			cout &lt;&lt; &quot;\nDie zweite Zahl ist groesser!\n&quot;;		
	}
	return 0;
}
</code></pre>
<p>Der Quellcode an sich funktioniert.</p>
<p>Bloß wenn ich jetzt für beide Eingaben 0.123456789 eingebe, kommt eine Endlosschleife. Meinerseits war aber gewünscht, dass, wenn 0.123456789 eingegeben wird, die Schleife beendet und das Fenster geschlossen wird.</p>
<p>Ich hoffe, dass ich es rüberbringen konnte.</p>
<p>Wie würdest Du es machen?</p>
<p>Gruß</p>
<p>Edit:<br />
Ich merke gerade, dass das ja nicht funktionieren kann und dass es stimmt, dass eine While-Schleife dafür sinnlos ist.</p>
<p>Aber wie würdet ihr es machen? Ich bin für Vorschläge offen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195221</guid><dc:creator><![CDATA[silent_max]]></dc:creator><pubDate>Sun, 25 Mar 2012 14:15:34 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 14:32:58 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cout &lt;&lt; &quot;Bitte Zahlenpaare eingeben, irgendwas anderes eingeben für Ende:\n&quot;;
for (int erste, zweite; cin &gt;&gt; erste &gt;&gt; zweite; ;)
 if (erste &gt; zweite)
  cout &lt;&lt; &quot;Die erste Zahl ist größer als die zweite Zahl.\n&quot;;
 else if (erste &lt; zweite)
  cout &lt;&lt; &quot;Die zweite Zahl ist größer als die erste Zahl.\n&quot;;
 else
  cout &lt;&lt; &quot;Beide Zahlen sind gleich groß.\n&quot;;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2195229</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195229</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 25 Mar 2012 14:32:58 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 15:49:32 GMT]]></title><description><![CDATA[<p>Semikolon zu viel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195272</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sun, 25 Mar 2012 15:49:32 GMT</pubDate></item><item><title><![CDATA[Reply to Keine Ausgabe bei while Schleife on Sun, 25 Mar 2012 16:51:23 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Semikolon zu viel.</p>
</blockquote>
<p><s>Und wo?</s><br />
EDIT: In der for-Schleife. Jetzt seh ich es auch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2195306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2195306</guid><dc:creator><![CDATA[pyhax]]></dc:creator><pubDate>Sun, 25 Mar 2012 16:51:23 GMT</pubDate></item></channel></rss>