<?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[Problem mit While Schleife d;]]></title><description><![CDATA[<p>Hab hier n problem :<br />
kann mir da wer helfen? die schleife will irgendwie net irgendwas mit:</p>
<p>'d' ist nicht deklarierbar</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
do<br />
{<br />
float radius;<br />
cout &lt;&lt; &quot;Geben Sie den Radius ein\n&quot;;<br />
cin &gt;&gt; radius;<br />
cout &lt;&lt; &quot;Der Umfang beträgt:&quot;&lt;&lt;2*3.14*radius&lt;&lt;endl;<br />
cout &lt;&lt; &quot;Moechten Sie noch etwas ausrechnen?(1=Ja)(2=Nein)\n\n&quot;;<br />
cin &gt;&gt; d;<br />
{<br />
<strong>while(d==1)</strong><br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/190157/problem-mit-while-schleife-d</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 13:24:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/190157.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 20 Aug 2007 10:05:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 10:06:13 GMT]]></title><description><![CDATA[<p>Hab hier n problem :<br />
kann mir da wer helfen? die schleife will irgendwie net irgendwas mit:</p>
<p>'d' ist nicht deklarierbar</p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
do<br />
{<br />
float radius;<br />
cout &lt;&lt; &quot;Geben Sie den Radius ein\n&quot;;<br />
cin &gt;&gt; radius;<br />
cout &lt;&lt; &quot;Der Umfang beträgt:&quot;&lt;&lt;2*3.14*radius&lt;&lt;endl;<br />
cout &lt;&lt; &quot;Moechten Sie noch etwas ausrechnen?(1=Ja)(2=Nein)\n\n&quot;;<br />
cin &gt;&gt; d;<br />
{<br />
<strong>while(d==1)</strong><br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348039</guid><dc:creator><![CDATA[cica]]></dc:creator><pubDate>Mon, 20 Aug 2007 10:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 10:08:16 GMT]]></title><description><![CDATA[<p>Du mußt die Variable 'd' auch anlegen, bevor du sie verwenden kannst <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>PS: sfds</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348042</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 20 Aug 2007 10:08:16 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 10:11:16 GMT]]></title><description><![CDATA[<p>cica schrieb:</p>
<blockquote>
<p>'d' ist nicht deklarierbar</p>
</blockquote>
<p>da kann ich deinem compiler nur recht geben: d ist nicht deklariert.<br />
probier es mal so:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
	int d;
	do
	{
	float radius;
	cout &lt;&lt; &quot;Geben Sie den Radius ein\n&quot;;
	cin &gt;&gt; radius;
	cout &lt;&lt; &quot;Der Umfang beträgt:&quot;&lt;&lt;2*3.14*radius&lt;&lt;endl;
	cout &lt;&lt; &quot;Moechten Sie noch etwas ausrechnen?(1=Ja)(2=Nein)\n\n&quot;;
	cin &gt;&gt; d;
	} while(d==1);
	return 0;
}
</code></pre>
<p>EDIT .oO(ich sollte besser darauf achten, wie man tags benutzt.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348043</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Mon, 20 Aug 2007 10:11:16 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 10:31:17 GMT]]></title><description><![CDATA[<p>Sollte die Variable d nicht den Wert 1 schon am Anfang besitzen oO?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348063</guid><dc:creator><![CDATA[XP*]]></dc:creator><pubDate>Mon, 20 Aug 2007 10:31:17 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 10:46:42 GMT]]></title><description><![CDATA[<p>wozu? vor der ersten abfrage mittels while wird ihr mit cin &gt;&gt; d; ein wert zugewiesen.<br />
aber wenn es dich glücklich macht, kannst du auch einen startwert für d festlegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348079</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Mon, 20 Aug 2007 10:46:42 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 11:06:25 GMT]]></title><description><![CDATA[<p>&quot;Sollte&quot; war nicht das richtige Wort <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="😃"
    /><br />
Hab mal wo gelesen,dass es besser ist, der Variable nen Anfangswert zu geben, der dazu passt. In dem Fall also 0 oder 1. Aber auch 2,3,4,.. kann man zuweisen.<br />
Naja war unnötig, dass ich so einen Mist geschrieben hab^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348098</guid><dc:creator><![CDATA[XP*]]></dc:creator><pubDate>Mon, 20 Aug 2007 11:06:25 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 12:12:05 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Ich will noch einen kurzen nachtrag machen.</p>
<p>Das Listing von Circa konnte aus 2 Gründen nicht funktionieren:<br />
1. Die Variable &quot;d&quot; war nicht deklariert, wie schon bemerkt wurde.<br />
2. Eine do-while Schleife hat folgenden Syntax:</p>
<pre><code class="language-cpp">do
{
// Auzuführender Code
}
while();
</code></pre>
<p>Circa hat das Semikolon nach dem while() vergessen.</p>
<p>Ich persöhnlich würde auch die Varaiable &quot;radius&quot; noch vor der do-while Schleife deklarieren, aber es wird auch so funktionieren.</p>
<p>mfg</p>
<p>Sputnik</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348187</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348187</guid><dc:creator><![CDATA[Sputnik]]></dc:creator><pubDate>Mon, 20 Aug 2007 12:12:05 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 12:28:12 GMT]]></title><description><![CDATA[<p>Und da schon angemerkt wurde, dass initialisierte Variablen zumindest netter aussehen als welche, denen erst Zeilen Spaeter ein gueltiger Wert zugewiesen wird, kann man die Schleife auch gleich in ein etwas gewohnteres Format umstricken:</p>
<pre><code class="language-cpp">int d = 1;
while(d == 1) {
  //...
}
</code></pre>
<p>und wenn man auch noch sparsam mit dem stack bzw. mit der Lebensdauer von Hilfsvariablen (wie z.B. d) sein moechte geht auch folgendes</p>
<pre><code class="language-cpp">for (int d = 1; d==1;)
{
  //...
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1348214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348214</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 20 Aug 2007 12:28:12 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 12:33:44 GMT]]></title><description><![CDATA[<p>damit verschleierst du in beiden fällen, was der op eigentlich machen wollte... sein code schreit förmlich nach einer do-while-schleife. das muss man nicht mit dem äquivalenten hilfskontrukt mittels einer while-schleife kaschieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348220</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348220</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Mon, 20 Aug 2007 12:33:44 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 12:45:59 GMT]]></title><description><![CDATA[<p>nuja, das ist denke ich mal hauptsaechlich Geschmacksfrage. Man koennte auch argumentieren, dass dieses schoene Programm am besten fuer immer laeuft und nur bei Eingabe von 2 einfach abbricht. Dann saehe das so aus:</p>
<pre><code class="language-cpp">for (;;) //for ever... wer will kann auch while(1) oder while(true) oder sowas nutzen
{
//...

int d;
cin &lt;&lt; d;
if (d == 2) return 0;
}
</code></pre>
<p>Was betont, dass dies eine Endlosschleife sein soll/kann.<br />
Es gibt Leute, die argumentieren, dass von vornherein klar sein muss, dass eine Abbruchbedingung erreicht wird. Das ist hier nicht unbedingt der Fall...</p>
<p>Wie gesagt, alles Geschmackssache</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1348232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348232</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 20 Aug 2007 12:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Mon, 20 Aug 2007 17:58:32 GMT]]></title><description><![CDATA[<p>okay das funkt jetzt aber... irgendwie... wiederholt er es nicht wenn man 1 eintippt.....</p>
<p>Hier:</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

int main()
{
	float radius;
	int d;

	do
	{
	cout &lt;&lt; &quot;Geben Sie den Radius ein\n&quot;;
	cin &gt;&gt; radius;
	cout &lt;&lt; &quot;Der Umfang beträgt:&quot;&lt;&lt;2*3.14*radius&lt;&lt;endl;
	cout &lt;&lt; &quot;Moechten Sie noch etwas ausrechnen?(1=Ja)(2=Nein)\n\n&quot;;
	cin &gt;&gt; d;
	}
	while(d==1);
	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1348480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348480</guid><dc:creator><![CDATA[cica]]></dc:creator><pubDate>Mon, 20 Aug 2007 17:58:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Tue, 21 Aug 2007 07:52:30 GMT]]></title><description><![CDATA[<p>Also bei mir funktioniert das.</p>
<p>Vieleicht vergessen neu zu kompilieren? Oder vorher mal speichern und dann kompilieren. Sowas kann durch aus mal vorkommen <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/1348709</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1348709</guid><dc:creator><![CDATA[Rontha]]></dc:creator><pubDate>Tue, 21 Aug 2007 07:52:30 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Tue, 21 Aug 2007 17:57:43 GMT]]></title><description><![CDATA[<p>Ich wird dass so machen</p>
<p>do<br />
{<br />
...<br />
}while(d!=1);<br />
----<br />
Also stat == ein !=,dass Funktioniert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1349236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349236</guid><dc:creator><![CDATA[__Nohere__]]></dc:creator><pubDate>Tue, 21 Aug 2007 17:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit While Schleife d; on Tue, 21 Aug 2007 18:01:20 GMT]]></title><description><![CDATA[<p>statt<br />
}while(d==1);<br />
lieber<br />
}while(d=!1);<br />
, das funktioniert.( <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="😉"
    /> <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/1349237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1349237</guid><dc:creator><![CDATA[X]]></dc:creator><pubDate>Tue, 21 Aug 2007 18:01:20 GMT</pubDate></item></channel></rss>