<?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[Anfänger Problem ....]]></title><description><![CDATA[<p>moin ich bins ma wieder .....</p>
<p>So mein Problem ist ich will ein Programm schreiben mit hilfe einer for-schleife die die ersten hundert Quadratzahlen ausgibt . Nach jeder zehnten Qudratzahl soll das Programm anhalten und warten bis der Anwender die enter-taste drückt</p>
<p>Soweit bin ich schon ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
 int loop;
 int quadr;

 for(loop = 1; loop &lt;= 100; ++loop)
    {
    quadr = loop * loop;
    cout &lt;&lt; &quot;Das Quadrat von &quot; &lt;&lt; loop &lt;&lt; &quot; ist &quot; &lt;&lt; quadr &lt;&lt; endl;
    if (loop == 10)
       {
       cout &lt;&lt; &quot; Drücken sie eine taste um fortzufahren &quot; &lt;&lt; endl; 
       break;
       }
    }
    return 0;
}
</code></pre>
<p>bitte habt verständnis das ich noch Anfänger bin ,danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/179710/anfänger-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 09:27:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/179710.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Apr 2007 16:14:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 16:14:09 GMT]]></title><description><![CDATA[<p>moin ich bins ma wieder .....</p>
<p>So mein Problem ist ich will ein Programm schreiben mit hilfe einer for-schleife die die ersten hundert Quadratzahlen ausgibt . Nach jeder zehnten Qudratzahl soll das Programm anhalten und warten bis der Anwender die enter-taste drückt</p>
<p>Soweit bin ich schon ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
 int loop;
 int quadr;

 for(loop = 1; loop &lt;= 100; ++loop)
    {
    quadr = loop * loop;
    cout &lt;&lt; &quot;Das Quadrat von &quot; &lt;&lt; loop &lt;&lt; &quot; ist &quot; &lt;&lt; quadr &lt;&lt; endl;
    if (loop == 10)
       {
       cout &lt;&lt; &quot; Drücken sie eine taste um fortzufahren &quot; &lt;&lt; endl; 
       break;
       }
    }
    return 0;
}
</code></pre>
<p>bitte habt verständnis das ich noch Anfänger bin ,danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272608</guid><dc:creator><![CDATA[c4pone]]></dc:creator><pubDate>Tue, 24 Apr 2007 16:14:09 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 16:29:19 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
 int loop;
 int quadr;

 for(loop = 1; loop &lt;= 100; loop++)    
//++loop heißt präincrement deutsch: zuvor
//du setzt also loop auf 1 um dann mit 2 zu quadrieren ?!
//wenns so sein soll ok, aber unnötig kompliziert 
    {
    quadr = loop * loop;
    cout &lt;&lt; &quot;Das Quadrat von &quot; &lt;&lt; loop &lt;&lt; &quot; ist &quot; &lt;&lt; quadr &lt;&lt; endl;
    if ((loop %= 10) ==0)
//nach jedem 10ten mal unterbrechen ? du unterbrichst nur beim 10ten mal
// %: modulo -&gt; zahl wird durch 10 dividiert und rest wird ausgegeben
       {
       cout &lt;&lt; &quot; Drücken sie eine taste um fortzufahren &quot; &lt;&lt; endl;
        getchar();
//denke mit getchar(); sollte es funcen weiß aber nicht in welcher lib das ist
//stdio.h,stdlib.h,.. irgend sowas
       break;
       }
    }
    return 0;
}
</code></pre>
<p>wofür brauchst du namespace ???<br />
ausgabe über printf wäre viel schöner und einfacher</p>
<p>jo denke dann müssts klappen<br />
und musst dich nicht schämen weilst n anfänger bist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272617</guid><dc:creator><![CDATA[oggs_the_progger]]></dc:creator><pubDate>Tue, 24 Apr 2007 16:29:19 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 16:36:48 GMT]]></title><description><![CDATA[<p>Hat leider ein paar Hasenfüße <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>oggs_the_progger schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main()
{
 int loop;
 int quadr;
 
 for(loop = 1; loop &lt;= 100; loop++)    
//++loop heißt präincrement deutsch: zuvor
//du setzt also loop auf 1 um dann mit 2 zu quadrieren ?!
//wenns so sein soll ok, aber unnötig kompliziert 

// [LordJaxom] Hier ist ++loop und loop++ identisch, da das Ergebnis 
// nicht ausgewertet wird, es geht hier nur darum loop irgendwie zu erhöhen

    {
    quadr = loop * loop;
    cout &lt;&lt; &quot;Das Quadrat von &quot; &lt;&lt; loop &lt;&lt; &quot; ist &quot; &lt;&lt; quadr &lt;&lt; endl;
    if (loop % 10 ==0)
//nach jedem 10ten mal unterbrechen ? du unterbrichst nur beim 10ten mal
// %: modulo -&gt; zahl wird durch 10 dividiert und rest wird ausgegeben

// [LordJaxom] Und %= weist den Rest gleich noch der Variablen loop zu

       {
       cout &lt;&lt; &quot; Drücken sie eine taste um fortzufahren &quot; &lt;&lt; endl;
        getchar();
//denke mit getchar(); sollte es funcen weiß aber nicht in welcher lib das ist
//stdio.h,stdlib.h,.. irgend sowas

// [LordJaxom] C++-like: cin.get()

       break;
       }
    }
    return 0;
}
</code></pre>
</blockquote>
<blockquote>
<p>wofür brauchst du namespace ???</p>
</blockquote>
<p>Vermutlich weil im namespace std cin und cout liegen? <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>
<blockquote>
<p>ausgabe über printf wäre viel schöner und einfacher</p>
</blockquote>
<p>Aber nicht C++. Ausserdem kann man sich darüber vortrefflich streiten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272628</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272628</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Tue, 24 Apr 2007 16:36:48 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 17:23:57 GMT]]></title><description><![CDATA[<p>danke für eure schnelle hilfe</p>
<p>trozdem habe ich nicht verstanden was du hiermit meinst ?!<br />
%: modulo -&gt; zahl wird durch 10 dividiert und rest wird ausgegeben</p>
<p>wie benutz ich den %:modulo ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272651</guid><dc:creator><![CDATA[c4pone]]></dc:creator><pubDate>Tue, 24 Apr 2007 17:23:57 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 17:43:30 GMT]]></title><description><![CDATA[<p>Hallo !</p>
<p>c4pone schrieb:</p>
<blockquote>
<p>danke für eure schnelle hilfe<br />
trozdem habe ich nicht verstanden was du hiermit meinst ?!<br />
%: modulo -&gt; zahl wird durch 10 dividiert und rest wird ausgegeben<br />
wie benutz ich den %:modulo ?</p>
</blockquote>
<p>Das mit dem Modulo- Operator in deiner Schleife ist schon völlig richtig, wenn du noch das break; entfernst, erzielst du den gewünschten Effekt <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>Gruß, p.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272664</guid><dc:creator><![CDATA[proggingmania]]></dc:creator><pubDate>Tue, 24 Apr 2007 17:43:30 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 17:51:08 GMT]]></title><description><![CDATA[<p>% gibt einfach den rest bei einer division zurück</p>
<p>21%3==0<br />
22%3==1<br />
23%3==2<br />
24%3==0</p>
<p>und so weiter für beliebige natürliche zahlen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1272671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272671</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Tue, 24 Apr 2007 17:51:08 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Tue, 24 Apr 2007 17:51:53 GMT]]></title><description><![CDATA[<p>hmm am einfachsten macht man das so:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

void await_input();

const unsigned short max_loops = 100; // halt die entsprechende Anzahl eintragen.

int main()
{
	std::cout &lt;&lt; &quot;My Programm V1.0&quot; &lt;&lt; std::endl;

	for (unsigned short loop = 1; loop &lt;= max_loops; ++loop)    
	{
		std::cout &lt;&lt; &quot;Das Quadrat von \&quot;&quot; &lt;&lt; loop &lt;&lt; &quot;\&quot; ist \&quot;&quot; &lt;&lt; (loop * loop) &lt;&lt; &quot;\&quot;!&quot; &lt;&lt; std::endl;
		if (loop % 10 == 0)
			await_input();
	}
}

void await_input()
{
	std::cout &lt;&lt; &quot;Druecken Sie eine beliebige Taste zum Fortfahren!&quot; &lt;&lt; std::endl;
    std::cin.clear();
    std::cin.ignore(std::cin.rdbuf()-&gt;in_avail());
    std::cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1272672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1272672</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 24 Apr 2007 17:51:53 GMT</pubDate></item><item><title><![CDATA[Reply to Anfänger Problem .... on Wed, 25 Apr 2007 15:34:40 GMT]]></title><description><![CDATA[<p>ahhh jetz hab ich das mit % modul verstanden ^^ danke jetz gehts auch so wie ich es haben will !!<br />
muss ma nen lob ausprechen hier wird einem wirklich direkt geholfen <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/1273351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1273351</guid><dc:creator><![CDATA[c4pone]]></dc:creator><pubDate>Wed, 25 Apr 2007 15:34:40 GMT</pubDate></item></channel></rss>