<?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[Programm startet, Curssor blinkt aber nur]]></title><description><![CDATA[<p>Hey, habe folgendes Prog programmiert:</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;math.h&gt;<br />
using namespace std;<br />
int main(void)<br />
{<br />
int zaehler, n, ober_grenze=0, wdhlg=0;<br />
long double teil_reihe, summe;</p>
<p>while(wdhlg==0);<br />
{<br />
while(ober_grenze&lt;1);<br />
{<br />
cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;;<br />
cin &gt;&gt; n;</p>
<p>cout &lt;&lt; &quot;\n\n\t\t\tn\tWert geometrische Reihe&quot;;<br />
cout &lt;&lt; &quot;\n\n\t\t--------------------------------------------------\n&quot;;</p>
<p>n=1;</p>
<p>while(n&lt;=ober_grenze);<br />
{<br />
zaehler=1;<br />
summe=1;<br />
teil_reihe=1;</p>
<p>while(zaehler&lt;=n);<br />
{<br />
teil_reihe=teil_reihe/2;<br />
summe=summe+teil_reihe;<br />
zaehler=zaehler+1;</p>
<p>cout.precision(19);<br />
cout &lt;&lt; &quot;\n\t\t\t&quot; &lt;&lt; n &lt;&lt; &quot;\t\t&quot; &lt;&lt; summe;<br />
n=n+1;<br />
}}}<br />
cout &lt;&lt; &quot;Wenn Sie die Berechnung der geometrischen\n Reihe wiederholen wollen, dann geben Sie bitte\n eine 0 ein. Wenn Sie das Programm abbrechen wollen,\n eine andere Zahl\n\n&quot;;<br />
cin &gt;&gt; wdhlg;}</p>
<p>return 0;<br />
}</p>
<p>Dann starte ich ohne debuggen, Fenster öffnet sich, aber Cursor blinkt nur oben links in der Ecke, was kann ich tun? Hab ich einen Fehler gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227252/programm-startet-curssor-blinkt-aber-nur</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 04:03:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227252.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Nov 2008 00:06:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 00:06:25 GMT]]></title><description><![CDATA[<p>Hey, habe folgendes Prog programmiert:</p>
<p>#include &lt;iostream&gt;<br />
#include &lt;math.h&gt;<br />
using namespace std;<br />
int main(void)<br />
{<br />
int zaehler, n, ober_grenze=0, wdhlg=0;<br />
long double teil_reihe, summe;</p>
<p>while(wdhlg==0);<br />
{<br />
while(ober_grenze&lt;1);<br />
{<br />
cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;;<br />
cin &gt;&gt; n;</p>
<p>cout &lt;&lt; &quot;\n\n\t\t\tn\tWert geometrische Reihe&quot;;<br />
cout &lt;&lt; &quot;\n\n\t\t--------------------------------------------------\n&quot;;</p>
<p>n=1;</p>
<p>while(n&lt;=ober_grenze);<br />
{<br />
zaehler=1;<br />
summe=1;<br />
teil_reihe=1;</p>
<p>while(zaehler&lt;=n);<br />
{<br />
teil_reihe=teil_reihe/2;<br />
summe=summe+teil_reihe;<br />
zaehler=zaehler+1;</p>
<p>cout.precision(19);<br />
cout &lt;&lt; &quot;\n\t\t\t&quot; &lt;&lt; n &lt;&lt; &quot;\t\t&quot; &lt;&lt; summe;<br />
n=n+1;<br />
}}}<br />
cout &lt;&lt; &quot;Wenn Sie die Berechnung der geometrischen\n Reihe wiederholen wollen, dann geben Sie bitte\n eine 0 ein. Wenn Sie das Programm abbrechen wollen,\n eine andere Zahl\n\n&quot;;<br />
cin &gt;&gt; wdhlg;}</p>
<p>return 0;<br />
}</p>
<p>Dann starte ich ohne debuggen, Fenster öffnet sich, aber Cursor blinkt nur oben links in der Ecke, was kann ich tun? Hab ich einen Fehler gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613793</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Thu, 13 Nov 2008 00:06:25 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 00:23:26 GMT]]></title><description><![CDATA[<p>hey</p>
<p>erstmal nach while(...) kommt kein &quot;;&quot;</p>
<p>und dann hast du immer noch das problem:</p>
<pre><code class="language-cpp">while(n&lt;=ober_grenze)
</code></pre>
<p>du setzt vorher n=1 hast aber noch ober_grenze auf null</p>
<p>viele grüße<br />
Frank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613794</guid><dc:creator><![CDATA[frankne]]></dc:creator><pubDate>Thu, 13 Nov 2008 00:23:26 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 21:50:41 GMT]]></title><description><![CDATA[<p>Also ich bin jetzt soweit, ich starte das Programm, dann kommt die Eingabeaufforderung, ich gebe 3 ein und dann kommt wideder die Eingabeaufforderung.. und immer so weiter.. komisch normalerweise müsste die Liste, sprich das Ergebnis erscheinen... siehe Link</p>
<p>joah wo liegt der Fehler? ich bin vllt schon Blind vor Suche rofL</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;math.h&gt;
using namespace std;
int main(void)
{
int zaehler, n, ober_grenze=0, wdhlg=0;
long double teil_reihe, summe;

	while(wdhlg==0)
	{
		while(ober_grenze&lt;1)
			{
			cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;;
			cin &gt;&gt; n;
			}
	cout &lt;&lt; &quot;\n\n\t\t\tn\tWert geometrische Reihe&quot;;
	cout &lt;&lt; &quot;\n\n\t\t--------------------------------------------------\n&quot;;

	n=1;

		while(n&lt;=ober_grenze)
			{
			zaehler=1;
			summe=1;
			teil_reihe=1;

				while(zaehler&lt;=n)
					{
					teil_reihe=teil_reihe/2;
					summe=summe+teil_reihe;
					zaehler=zaehler+1;
					}

			cout.precision(19);
			cout &lt;&lt; &quot;\n\t\t\t&quot; &lt;&lt; n &lt;&lt; &quot;\t\t&quot; &lt;&lt; summe; 
			n=n+1;
			}

	cout &lt;&lt; &quot;Wenn Sie die Berechnung der geometrischen\n Reihe wiederholen wollen, dann geben Sie bitte\n eine 0 ein. Wenn Sie das Programm abbrechen wollen,\n eine andere Zahl\n\n&quot;;
	cin &gt;&gt; wdhlg;
	}

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1614356</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614356</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Thu, 13 Nov 2008 21:50:41 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 23:34:35 GMT]]></title><description><![CDATA[<p>Ok Programm läuft, hab nen Fehler beim einlesen gemacht!! <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>
<p>&lt;close&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614438</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Thu, 13 Nov 2008 23:34:35 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 23:21:49 GMT]]></title><description><![CDATA[<p>Kanns sein dass du tw. while mit if verwechselst?</p>
<p>Denn wozu ist diese Schleife gut?</p>
<pre><code class="language-cpp">while(ober_grenze&lt;1)
            {
            cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;;
            cin &gt;&gt; n;
            }
</code></pre>
<p>Innerhalb der Schleife wird nichts an ober_grenze verändert. Generell änderst du ober_grenze nirgendwo</p>
<p>Sehr seltsam das Ganze</p>
<p>Ist ja klar dass die Aufforderung dauernd kommt....ist ja eine Endlosschleife.<br />
Daher meine Frage:<br />
Kanns sein dass du tw. while mit if verwechselst?</p>
<p>EDIT:</p>
<blockquote>
<p>Ok Programm läuft, hab nen Fehler beim einlesen gemacht!! <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>
<p>Aber anderes Problem, und zwar bi der wiederholung, wenn ich 0 eingebe wiederholt er mir zwar, aber der zeigt mir genau den vorhergehenden ablauf an.. normalerweise müsste aber eine neue Eingabe möglich sein</p>
<p>habt ihr ne Ahung</p>
</blockquote>
<p>Lass mich mal raten...denn ohne den veränderten Code ist es nichts anderes...<br />
du hast jetzt sicher die Schleife bemerkt und die Eingabe <em><strong>VOR</strong></em> die erste while Schleife gesetzt...oder?<br />
Also etwa so:</p>
<pre><code class="language-cpp">cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;; 
cin &gt;&gt; n;

while(wdhlg==0)
{

...
}
</code></pre>
<p>Davon abgesehen dass du in der Schleife nie etwas von außen veränderst und somit immer das gleiche herauskommt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614440</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Thu, 13 Nov 2008 23:21:49 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 23:38:11 GMT]]></title><description><![CDATA[<p>Nee der Fehler war der hier:</p>
<p>Falsch:</p>
<pre><code class="language-cpp">while(wdhlg==0)
{	

.
.
</code></pre>
<p>Richtig:</p>
<pre><code class="language-cpp">while(wdhlg==0)
{	
	ober_grenze=0;
	n=1;
.
.
</code></pre>
<p>Prog läuft... und ob dit mit der While Schleife richtig oder falsch ist weiß ich nicht, ich muss sie nehmen da es Vorgabe des Professors ist.</p>
<p>thx für eure Hilfe</p>
<p>&lt;close&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614450</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Thu, 13 Nov 2008 23:38:11 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 23:41:29 GMT]]></title><description><![CDATA[<p>SuperTalent schrieb:</p>
<blockquote>
<p>Nee der Fehler war der hier:</p>
<p>Falsch:</p>
<pre><code class="language-cpp">while(wdhlg==0)
{	
	
.
.
</code></pre>
<p>Richtig:</p>
<pre><code class="language-cpp">while(wdhlg==0)
{	
	ober_grenze=0;
	n=1;
.
.
</code></pre>
<p>Prog läuft... und ob dit mit der While Schleife richtig oder falsch ist weiß ich nicht, ich muss sie nehmen da es Vorgabe des Professors ist.</p>
<p>thx für eure Hilfe</p>
<p>&lt;close&gt;</p>
</blockquote>
<p>Ehrlich: Das ergibt alles echt gar keinen sinn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614452</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Thu, 13 Nov 2008 23:41:29 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Thu, 13 Nov 2008 23:52:48 GMT]]></title><description><![CDATA[<p>SuperTalent schrieb:</p>
<blockquote>
<p>Prog läuft... und ob dit mit der While Schleife richtig oder falsch ist weiß ich nicht, ich muss sie nehmen da es Vorgabe des Professors ist.</p>
</blockquote>
<p>Ich kann mir ehrlich gesagt nicht vorstellen, dass euch euer Professor eine Endlosschleife als Vorgabe gibt um das Programm zu lösen. Außerdem glaube ich auch nicht, dass wenn du deinen Variablen <code>ober_grenze</code> und <code>n</code> zu beginn des Schleifenrumpfes deiner ersten <code>while</code> -Schleife die selben Werte wie am Anfang deiner <code>main</code> -Funktion zuweist, dass dann dein Programm auf einmal funktionieren soll. Aber wenn du meinst das dein Programm nun dadurch korrekt läuft, werden wir dir das wohl doch glauben müssen ;).</p>
<p>Edit: Mir fiel gerade eben noch auf, das du <code>n</code> zu beginn deiner <code>main</code> -Funktion uninitialisiert lässt. Dennoch, kann ich mir nicht vorstellen das dein Programm das macht, was es machen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614453</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Thu, 13 Nov 2008 23:52:48 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Fri, 14 Nov 2008 00:31:22 GMT]]></title><description><![CDATA[<p>Naja wie gesagt, hab als Vorgabe nur das Flussdiagramm und Ausgabefenster...</p>
<p>Programm läuft und ich bin Glücklich. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
<p><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="😃"
    /> <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="😃"
    /> <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>
<p>und wenn du es mir nicht glaubst dann kiek selber..</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;math.h&gt;
using namespace std;
int main(void)
{
int zaehler, n, ober_grenze=0, wdhlg=0;
long double teil_reihe, summe;

while(wdhlg==0)
{	
	ober_grenze=0;
	n=1;

	while(ober_grenze&lt;1)
			{		
			cout &lt;&lt; &quot;Geben Sie bitte eine positive ganze Zahl groesser gleich 1 ein!\n\n&quot;;
			cin &gt;&gt; ober_grenze;
			}
	cout &lt;&lt; &quot;\n\n\t\t\tn\tWert geometrische Reihe&quot;;
	cout &lt;&lt; &quot;\n\n\t\t--------------------------------------------------\n&quot;;

	n=1;

		while(n&lt;=ober_grenze)
			{
			zaehler=1;
			summe=1;
			teil_reihe=1;

				while(zaehler&lt;=n)
					{
					teil_reihe=teil_reihe/2;
					summe=summe+teil_reihe;
					zaehler=zaehler+1;
					}

			cout.precision(19);
			cout &lt;&lt; &quot;\n\t\t\t&quot; &lt;&lt; n &lt;&lt; &quot;\t\t&quot; &lt;&lt; summe; 
			n=n+1;
			}

	cout &lt;&lt; &quot;\n\nWenn Sie die Berechnung der geometrischen\nReihe wiederholen wollen, dann geben Sie bitte\neine 0 ein. Wenn Sie das Programm abbrechen wollen,\neine andere Zahl\n\n&quot;;
cin &gt;&gt; wdhlg;
cout &lt;&lt; &quot;\n\n\n&quot;;
}

return 0;
}
</code></pre>
<p>das geht...</p>
<p>und dann probier mal ohne ober_grenze und n</p>
<pre><code class="language-cpp">while(wdhlg==0)
{
.
.
}
</code></pre>
<p>so jut <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title="=P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614454</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Fri, 14 Nov 2008 00:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Fri, 14 Nov 2008 00:38:05 GMT]]></title><description><![CDATA[<p>Natürlich läuft es so....und wenn du den Code veränderst ist es klar dass wir ohne Kristallkugel nichts dazu sagen können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614456</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Fri, 14 Nov 2008 00:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Fri, 14 Nov 2008 00:44:31 GMT]]></title><description><![CDATA[<p>Naja passt schon <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>
<p>und wenn man sich das Flussdiagramm anschaut, dann hab ich die Schleifen danach programmiert, ob die nun Überflüssig ist is mir Wurst, muss mich ja danach richten..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614458</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Fri, 14 Nov 2008 00:44:31 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Fri, 14 Nov 2008 00:47:49 GMT]]></title><description><![CDATA[<p>so ist sie nicht überflüssig....<br />
weil du ja etwas einliest das mit der schleifenbedingung zu tun hat....das war vorher nicht der fall...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614460</guid><dc:creator><![CDATA[Kuldren]]></dc:creator><pubDate>Fri, 14 Nov 2008 00:47:49 GMT</pubDate></item><item><title><![CDATA[Reply to Programm startet, Curssor blinkt aber nur on Fri, 14 Nov 2008 01:05:50 GMT]]></title><description><![CDATA[<p>achso sorry, verständnisproblem, hätte das aktuelle Programm schon eher reinstellen solln <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>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1614462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1614462</guid><dc:creator><![CDATA[SuperTalent]]></dc:creator><pubDate>Fri, 14 Nov 2008 01:05:50 GMT</pubDate></item></channel></rss>