<?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[Lösungstipps bei Anfängerbeispiel bitte]]></title><description><![CDATA[<p>das ist die Aufgabe:</p>
<p>Schreiben Sie ein Programm das die Einträge desd Pascalschen Dreiecks für die ersten Zehn Zeilen berechnet. Verwenden sie dazu ein 2-dimensionales Feld<br />
p[i][j] um das j-te Element in der i-ten Zeile abzuspeichern.</p>
<p>Ich würde gern mit 2 geschachtelten for-schleifen jeden Eintrag durch die benachbarten Einträge der (i-1)-ten Zeile gemäß p[i][j]=p[i-1][j-1] +p[i-1][j]</p>
<p>ksnn mir da bitte jemand einen Vorschlag geben wie ich das in ein Programm umwandeln kann????</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/195850/lösungstipps-bei-anfängerbeispiel-bitte</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 14:29:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/195850.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Oct 2007 16:25:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:25:47 GMT]]></title><description><![CDATA[<p>das ist die Aufgabe:</p>
<p>Schreiben Sie ein Programm das die Einträge desd Pascalschen Dreiecks für die ersten Zehn Zeilen berechnet. Verwenden sie dazu ein 2-dimensionales Feld<br />
p[i][j] um das j-te Element in der i-ten Zeile abzuspeichern.</p>
<p>Ich würde gern mit 2 geschachtelten for-schleifen jeden Eintrag durch die benachbarten Einträge der (i-1)-ten Zeile gemäß p[i][j]=p[i-1][j-1] +p[i-1][j]</p>
<p>ksnn mir da bitte jemand einen Vorschlag geben wie ich das in ein Programm umwandeln kann????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390090</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390090</guid><dc:creator><![CDATA[Beginner0815]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:25:47 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:28:03 GMT]]></title><description><![CDATA[<p>Schreibs doch erstmal Algorithmus-mäßig auf, ab dann ist es einfach <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="😉"
    /> Also einfach etwa so:</p>
<pre><code class="language-cpp">// Tue dies 
// Tue das
// Tue jenes
// Tue 100 mal bla:
//   blablubbblöb
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1390091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390091</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:28:03 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:35:22 GMT]]></title><description><![CDATA[<p>also als erstes muss ich das feld definieren oder??<br />
wie geht das?<br />
double p[i][j] oder?????<br />
aber danach haben wir da immer was mit vektoren gerechnet das geht hier nicht oder???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390096</guid><dc:creator><![CDATA[Beginner0815]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:35:22 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:36:14 GMT]]></title><description><![CDATA[<p>Beschreib doch erstmal, wie du es von Hand lösen würdest (detailliert!) <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/1390097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390097</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:43:20 GMT]]></title><description><![CDATA[<p>naja ich würde wahrscheinlich die erste und zweite zeile vorgeben und dann wie bereits ober erwähnt das mit der formel p[i][j]=p[i-1][j-1] +p[i-1][j]</p>
<p>1<br />
1 1<br />
1 2 1<br />
1 3 3 1<br />
1 4 6 4 1<br />
1 5 10 10 5 1<br />
usw.</p>
<p>aber wie ich das in Programmiersprache umwandle is ne andere frage<br />
Könnte ich da eventuell eine for-schleife für die zeilen und eine forschleife für die elemente laufen lassen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390099</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390099</guid><dc:creator><![CDATA[Beginner0815]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:43:20 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:51:30 GMT]]></title><description><![CDATA[<p>Beginner0815 schrieb:</p>
<blockquote>
<p>Könnte ich da eventuell eine for-schleife für die zeilen und eine forschleife für die elemente laufen lassen??</p>
</blockquote>
<p>Klar, mach das doch einfach.. Aber so ganz ohne dass du einen Ansatz hast, helfe ich halt nicht so gerne :p Und das hier <code>double p[i][j]</code> ist richtig so, ja. Ich würde aber einen aussagekräftigeren Bezeichner wählen, i und j müssen außerdem Konstanten sein <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/1390105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390105</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:51:30 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:55:20 GMT]]></title><description><![CDATA[<p>ok danke für den tipp ich probiers mal</p>
<p>muss man bei definieren des feldes eigentlich angeben wie groß es is ( also wie viele einträge rein kommen??)??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390110</guid><dc:creator><![CDATA[Beginner0815]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:55:20 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Mon, 22 Oct 2007 16:57:27 GMT]]></title><description><![CDATA[<p>Ja, das machst du ja schon mit i und j. Also wäre i die Zeilen und j die Anzahl der Spalten - oder andersrum, je nachdem, wie man es verwendet und interpretiert <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/1390112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390112</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 22 Oct 2007 16:57:27 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 10:52:40 GMT]]></title><description><![CDATA[<p>ich hab grad erst mir c++ angefangen und will mich damit privat auseinander setzen .<br />
Wie kann man das 2 dimensionale feld definieren???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390463</guid><dc:creator><![CDATA[judith]]></dc:creator><pubDate>Tue, 23 Oct 2007 10:52:40 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 10:56:27 GMT]]></title><description><![CDATA[<p>double feld[100][80]; oder so, Größe muss vorher feststehen oder du musst es dynamisch anlegen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390465</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390465</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 23 Oct 2007 10:56:27 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 10:57:20 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Siehe zum Beispiel <a href="http://tutorial.schornboeck.net/arrays.htm" rel="nofollow">hier</a>. Am besten gleich das ganze Tutorial durcharbeiten.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390466</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390466</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 23 Oct 2007 10:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 12:41:06 GMT]]></title><description><![CDATA[<p>Ist folgender Code cool?</p>
<pre><code class="language-cpp">#include &lt;algorithm&gt;    // copy
#include &lt;functional&gt;   // plus
#include &lt;iostream&gt;
#include &lt;iterator&gt;     // ostream_iterator
#include &lt;numeric&gt;      // adjacent_difference
#include &lt;vector&gt;

int main()
{
    using namespace std;
    // Gibt ein Pascalsches Dreieck aus
    for( vector&lt; int &gt; pscl( 1, 1 ); pscl.size() &lt;= 10
        ; adjacent_difference( pscl.begin(), pscl.end(), pscl.begin(), plus&lt; int &gt;() ),
            pscl.push_back( 1 ) )
    {
        copy( pscl.begin(), pscl.end(), ostream_iterator&lt; int &gt;( cout, &quot; &quot; ) );
        cout &lt;&lt; endl;
    }
    return 0;
}
</code></pre>
<p>nach der <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-195809-and-postdays-is-0-and-postorder-is-asc-and-start-is-3.html" rel="nofollow">Definition von pumuckl</a> erfüllt er doch beide Kriterien (1.elegant; in wenigen Zeilen und 2.unlesbar) - oder? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390530</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Tue, 23 Oct 2007 12:41:06 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 15:33:24 GMT]]></title><description><![CDATA[<p>Ja, das ist wirklich &quot;cool&quot;.<br />
Und &quot;unlesbar&quot; ist es für einen C++ Programmierer sicherlich nicht, sondern optimal. Schlimmer sind die Pseudo-C++ Codes...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390663</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Tue, 23 Oct 2007 15:33:24 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 15:40:22 GMT]]></title><description><![CDATA[<p>Finde ich nicht so toll. Dann lieber nen normalen Zähle in die for-schleife. Warum sollte man die Stelle wo die Arbeit passiert im schleifenheader verstecken? Das verwirrt nur und bringt nichts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390665</guid><dc:creator><![CDATA[Jester]]></dc:creator><pubDate>Tue, 23 Oct 2007 15:40:22 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 17:04:33 GMT]]></title><description><![CDATA[<p>und wie greif ich später auf eine zahl in diesem feld zu??</p>
<p>also ich def mit</p>
<p>int p[10][10];</p>
<p>und dann:<br />
p[1][1]=1 oder geht das anders??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390712</guid><dc:creator><![CDATA[judith]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 17:14:01 GMT]]></title><description><![CDATA[<p>judith schrieb:</p>
<blockquote>
<p>und wie greif ich später auf eine zahl in diesem feld zu??</p>
<p>also ich def mit</p>
<p>int p[10][10];</p>
<p>und dann:<br />
p[1][1]=1 oder geht das anders??</p>
</blockquote>
<p>Ich frage mich warum man seine Zeit opfern sollte jemandem zu helfen, der nichtmal selbst die Zeit hat einen Post zu verfassen, in dem man Gross- und Kleinschreibung beachtet und die Wörter ausschreibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390716</guid><dc:creator><![CDATA[xCondoRx]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:14:01 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 17:48:22 GMT]]></title><description><![CDATA[<p>was soll das heißen ?<br />
ich hab ne konstruktive frage gestellt und nicht so nen Spam wie du!!<br />
also kann mir das jemand bitte beantworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390734</guid><dc:creator><![CDATA[Judith]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:48:22 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 18:05:43 GMT]]></title><description><![CDATA[<p>Ich frage mich was an Fragen konstruktiv ist <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>Was den Rest angeht:</p>
<p>Judith schrieb:</p>
<blockquote>
<p>also kann mir das jemand bitte beantworten</p>
</blockquote>
<p>akari schrieb:</p>
<blockquote>
<p>Hallo</p>
<p>Siehe zum Beispiel <a href="http://tutorial.schornboeck.net/arrays.htm" rel="nofollow">hier</a>. Am besten gleich das ganze Tutorial durcharbeiten.</p>
<p>bis bald<br />
akari</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1390739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390739</guid><dc:creator><![CDATA[xCondoRx]]></dc:creator><pubDate>Tue, 23 Oct 2007 18:05:43 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 18:13:25 GMT]]></title><description><![CDATA[<p>judith schrieb:</p>
<blockquote>
<p>und wie greif ich später auf eine zahl in diesem feld zu??</p>
<p>also ich def mit</p>
<p>int p[10][10];</p>
<p>und dann:<br />
p[1][1]=1 oder geht das anders??</p>
</blockquote>
<p>Wenn du magst, kannst du das auch gerne ausprobieren <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="🙂"
    /> Bei so kleinen Sachen ist es schneller ausprobiert, als zu warten bis jemand geantwortet hat <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/1390742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390742</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 23 Oct 2007 18:13:25 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 18:50:34 GMT]]></title><description><![CDATA[<p>wie mach ich das mir das feld dann ausgegeben wird???</p>
<p>mit cout&lt;&lt;p&lt;&lt;endl; funktionierts leider nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390772</guid><dc:creator><![CDATA[judith]]></dc:creator><pubDate>Tue, 23 Oct 2007 18:50:34 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 19:04:14 GMT]]></title><description><![CDATA[<p>Vielleicht nochmal das hier lesen:</p>
<p>akari schrieb:</p>
<blockquote>
<p>Hallo</p>
<p>Siehe zum Beispiel <a href="http://tutorial.schornboeck.net/arrays.htm" rel="nofollow">hier</a>. Am besten gleich das ganze Tutorial durcharbeiten.</p>
<p>bis bald<br />
akari</p>
</blockquote>
<p><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="😉"
    /> zum dritten Mal...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390782</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390782</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Tue, 23 Oct 2007 19:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 19:10:36 GMT]]></title><description><![CDATA[<p>das problem ist das da nicht das drinsteht was ich brauche</p>
<p>ich bauche ein 2.dimensionales FELD!!!!!!!!!!!!!!!!!</p>
<p>und das sieht ´so aus p[10][10]<br />
aber wie kann ich da auf die einzelnen zahlen im feld zugreifen und beim ausgeben happerts auch noch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390791</guid><dc:creator><![CDATA[Jasmin]]></dc:creator><pubDate>Tue, 23 Oct 2007 19:10:36 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 19:29:43 GMT]]></title><description><![CDATA[<p>Du kannst so leider nicht das Feld am Stück ausgeben, sondern nur &quot;native&quot; Typen wie z.B. einen int, double oder float. Also solltest du nicht <code>cout &lt;&lt; p &lt;&lt; endl;</code> nehmen, sondern mit Schleifen jedes Element des Feldes einzeln ausgeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390810</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 23 Oct 2007 19:29:43 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 20:27:20 GMT]]></title><description><![CDATA[<p>aber warum definier ich dann so ein 2 dimensionales feld wenn ich dann alles einzeln ausgebe????<br />
man muss doch das ganze feld auf einmal ausgeben können</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390867</guid><dc:creator><![CDATA[Judith]]></dc:creator><pubDate>Tue, 23 Oct 2007 20:27:20 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 20:50:16 GMT]]></title><description><![CDATA[<p>so jetzt hab ichs<br />
glaub ich zumindest</p>
<p>#include &lt;iostream&gt;</p>
<p>int main()<br />
{<br />
int x[10][10],i,j;</p>
<p>//Erste Zeile setzen<br />
x[0][0] = 1; // Erstes Element, Sonderbehandlung<br />
for (i = 1; i &lt; 100; i++)<br />
{<br />
x[0][i] = 0;<br />
}</p>
<p>//Zeilen aus ihren Vorgängern berechnen<br />
for (i = 1; i &lt; 10; i++)<br />
{<br />
x[i][0] = 1;<br />
for (j = 1; j &lt; 10; j++)<br />
{<br />
x[i][j] = x[i-1][j-1] + x[i-1][j];<br />
}<br />
}</p>
<p>//Matrix ausgeben:<br />
for (int i = 0; i&lt; 10; ++i)<br />
{<br />
for (int j = 0; j &lt; 10; ++j)<br />
{<br />
cout&lt;&lt;setw(4);<br />
cout&lt;&lt;x[i][j];<br />
}<br />
cout&lt;&lt;&quot;\n&quot;;<br />
}<br />
cin.get();cin.get();<br />
}</p>
<p>aber ich hab ein problem mit dem ende</p>
<p>1. was macht cin.get()?????<br />
2.was macht &quot;/n&quot;????<br />
3. was macht cout&lt;&lt;setw(4)<br />
4. Is in dem Programm sonst noch was falsch??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390875</guid><dc:creator><![CDATA[jasmin]]></dc:creator><pubDate>Tue, 23 Oct 2007 20:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to Lösungstipps bei Anfängerbeispiel bitte on Tue, 23 Oct 2007 21:03:23 GMT]]></title><description><![CDATA[<p>Jester schrieb:</p>
<blockquote>
<p>Finde ich nicht so toll. Dann lieber nen normalen Zähle in die for-schleife. Warum sollte man die Stelle wo die Arbeit passiert im schleifenheader verstecken? Das verwirrt nur und bringt nichts.</p>
</blockquote>
<p>Hallo Jester,</p>
<p>Nun - mein 'Zähler' ist die Variable 'pscl'. Er wird im ersten Teil der for-Schleife angelegt, im zweiten auf den gültigen Bereich abgefragt und im dritten Teil hochgezählt. Die eigentliche Arbeit besteht in der Ausgabe der Zeile - also 'pscl' - und das befindet sich im Body der for-Schleife. Also doch ganz schulmäßig.<br />
Man könnte sich auch eine Struktur 'PascalZeile' vorstellen, mit der folgender Code möglich ist:</p>
<pre><code class="language-cpp">for( PascalZeile pz; pz != 11; ++pz )
        cout &lt;&lt; pz &lt;&lt; endl;
</code></pre>
<p>wobei sich hinter Konstruktor, Ungleich- und Inkrement-operator genau der Code verbirgt, der da jetzt schon steht.</p>
<p>Das man solche Abstraktionen in C++ auch in Code gießen kann, ist genau der Grund warum ich gerne mit C++ arbeite.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9348">@Th</a>: Danke</p>
<p>judith schrieb:</p>
<blockquote>
<p>wie mach ich das mir das feld dann ausgegeben wird???</p>
<p>mit cout&lt;&lt;p&lt;&lt;endl; funktionierts leider nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
</blockquote>
<p>indem Du alle int-Werte in einer Schleife ausgibst. Dies ist auch der Grund ein solches Feld zu benutzen. Die Ausgabe des Dreiecks könnte etwa so aussehen:</p>
<pre><code class="language-cpp">int p[10][10];
    // p[][] füllen
    for( int iZeile = 0; iZeile &lt; 10; ++iZeile )
    {
        for( int iSpalte = 0; iSpalte &lt;= iZeile; ++iSpalte )
            cout &lt;&lt; p[iZeile][iSpalte] &lt;&lt; &quot; &quot;;
        cout &lt;&lt; endl;
    }
</code></pre>
<p>Der Index in einem Feld beginnt übrigens immer bei 0 und endet bei N-1, also hier bei 9. Daher auch die Bedingung 'iZeile &lt; 10'.</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390884</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Tue, 23 Oct 2007 21:03:23 GMT</pubDate></item></channel></rss>