<?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[Funktion richtig integrieren + Probleme mit ARRAYs]]></title><description><![CDATA[<p>Servus! Ich hab montag meine Informatikprüfung für mein Studium und hab grad ein mehr oder weniger großes Problem. Ich komme mit dem integrieren einer Funktion nicht klar. die Funktion soll</p>
<p>int istSchaltjahr (int jahr)</p>
<p>heißen und in ein kleines Hauptprogramm eingebunden werden. Meine Frage ist nur wie ich das auch korrekt anstelle? Die Funktion selber läuft, denn wenn ich sie komplett in int main() schreibe funktioniert sie ohne Probleme. Wär euch echt dankbar für ne Lösung... ihr habt das sicher besser drauf als ich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>habe noch ein Problem, welches wir auch in einer Gruppe nicht lösen konnten:</p>
<p>Pascalsches Dreieck...<br />
² Die Anzahl der Elemente von Zeile n ist n+1.<br />
² Die erste und die letzte Zahl jeder Zeile ist stets 1.<br />
² Das i-te Element der Zeile n entspricht der Summe des i-ten und des (i-1)-ten Elements der Zeile (n-1).<br />
Beispiel: Pascalsches Dreieck mit 5 Zeilen:</p>
<p>a) Schreiben Sie eine nicht-rekursive C++-Funktion mit dem Namen pascalDreieck, die<br />
die ersten n Zeilen des Pascalschen Dreieck für ein vorzugebendes n in einem zweidimensionalen<br />
Feld der Größe 20 x 20 ablegt.</p>
<p>b) Demonstrieren Sie die Verwendung der Funktion in einem kleinen Hauptprogramm. Dabei<br />
soll nach einer Bildschirmabfrage die Zeile n von der Tastatur eingelesen werden bis zu<br />
der das Pascal’sche Dreieck ausgewertet wird. Die Bildschirmausgabe soll folgendermaßen<br />
aussehen (Beispiel n = 4):<br />
Zeile 0: 1<br />
Zeile 1: 1 1<br />
Zeile 2: 1 2 1<br />
Zeile 3: 1 3 3 1<br />
Zeile 4: 1 4 6 4 1</p>
<p>Hättet ihr hierzu vielleicht auch noch ne Lösung parat? <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/topic/217864/funktion-richtig-integrieren-probleme-mit-arrays</link><generator>RSS for Node</generator><lastBuildDate>Sat, 10 Oct 2026 03:22:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/217864.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 12 Jul 2008 14:24:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Sat, 12 Jul 2008 15:13:23 GMT]]></title><description><![CDATA[<p>Servus! Ich hab montag meine Informatikprüfung für mein Studium und hab grad ein mehr oder weniger großes Problem. Ich komme mit dem integrieren einer Funktion nicht klar. die Funktion soll</p>
<p>int istSchaltjahr (int jahr)</p>
<p>heißen und in ein kleines Hauptprogramm eingebunden werden. Meine Frage ist nur wie ich das auch korrekt anstelle? Die Funktion selber läuft, denn wenn ich sie komplett in int main() schreibe funktioniert sie ohne Probleme. Wär euch echt dankbar für ne Lösung... ihr habt das sicher besser drauf als ich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>habe noch ein Problem, welches wir auch in einer Gruppe nicht lösen konnten:</p>
<p>Pascalsches Dreieck...<br />
² Die Anzahl der Elemente von Zeile n ist n+1.<br />
² Die erste und die letzte Zahl jeder Zeile ist stets 1.<br />
² Das i-te Element der Zeile n entspricht der Summe des i-ten und des (i-1)-ten Elements der Zeile (n-1).<br />
Beispiel: Pascalsches Dreieck mit 5 Zeilen:</p>
<p>a) Schreiben Sie eine nicht-rekursive C++-Funktion mit dem Namen pascalDreieck, die<br />
die ersten n Zeilen des Pascalschen Dreieck für ein vorzugebendes n in einem zweidimensionalen<br />
Feld der Größe 20 x 20 ablegt.</p>
<p>b) Demonstrieren Sie die Verwendung der Funktion in einem kleinen Hauptprogramm. Dabei<br />
soll nach einer Bildschirmabfrage die Zeile n von der Tastatur eingelesen werden bis zu<br />
der das Pascal’sche Dreieck ausgewertet wird. Die Bildschirmausgabe soll folgendermaßen<br />
aussehen (Beispiel n = 4):<br />
Zeile 0: 1<br />
Zeile 1: 1 1<br />
Zeile 2: 1 2 1<br />
Zeile 3: 1 3 3 1<br />
Zeile 4: 1 4 6 4 1</p>
<p>Hättet ihr hierzu vielleicht auch noch ne Lösung parat? <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/1546223</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1546223</guid><dc:creator><![CDATA[Albi86]]></dc:creator><pubDate>Sat, 12 Jul 2008 15:13:23 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Sat, 12 Jul 2008 14:40:11 GMT]]></title><description><![CDATA[<p>entweder:</p>
<pre><code class="language-cpp">bool isschaltjahr (size_t jahreszahl)
{
 return (jahreszahl%4); //sollte bis zum jahr 6000 oder so gehen, wenn ich das richtig in erinnerung habe, dann soll ja iwie nen schaltjahr ausfallen, weil wir jedes jahr 6 sekunden zu schnell sind oder so
}

int main ()
{
//...
}
</code></pre>
<p>oder:</p>
<pre><code class="language-cpp">bool isschaltjahr (size_t jahreszahl);

int main ()
{
//...
}

bool isschaltjahr (size_t jahreszahl)
{
//wenn die fkt länger ist...
}
</code></pre>
<p>oder:</p>
<p>main.cpp</p>
<pre><code class="language-cpp">#include &quot;schaltjahr.hpp&quot;

int main ()
{
//...
}
</code></pre>
<p>schaltjahr.hpp</p>
<pre><code class="language-cpp">#pragma once

bool isschaltjahr (size_t);
</code></pre>
<p>schaltjahr.cpp (zum projekt hinzufügen)</p>
<pre><code class="language-cpp">#include &quot;schaltjahr.hpp&quot;

/*inline*/ bool isschaltjahr (size_t jahr)
{
return (jahr%4);
}
</code></pre>
<p>musst du selbst wissen - aber ich würd bei so ner kurzen funktion vll eher die erste lösung nehmen...</p>
<p>bb <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>PS:<br />
Wär toll, wenn man iwann ma so was schreiben könnte:</p>
<pre><code class="language-cpp">&lt;code&gt;
</code></pre>
<p>so, wie beim quote halt auch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1546236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1546236</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 12 Jul 2008 14:40:11 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Sat, 12 Jul 2008 14:47:17 GMT]]></title><description><![CDATA[<p>habs hinbekommen! danke weiß zwar nicht wieso es jetzt funktioniert aber es funktioniert <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="😃"
    /> ich würde es sp schreiben wenn ich es 1. könnte und 2. net so ne null wär <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/1546244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1546244</guid><dc:creator><![CDATA[Albi86]]></dc:creator><pubDate>Sat, 12 Jul 2008 14:47:17 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Mon, 14 Jul 2008 11:36:42 GMT]]></title><description><![CDATA[<p>Tip:</p>
<p>Die Frage ob ein Jahr ein Schaltjahr ist, ist noch etwas komplizierter. Es gibt da noch spezielle Regeln führ Jahre die durch 100 teilbar sind und für Jahre die durch 400 teilbar sind. Ich könnte die Regeln hier mal aufschreiben - will aber ja keine Hausaufgaben lösen <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>Das sollte sich aber einfach finden lassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1547055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1547055</guid><dc:creator><![CDATA[tunichtgut]]></dc:creator><pubDate>Mon, 14 Jul 2008 11:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Mon, 14 Jul 2008 12:24:56 GMT]]></title><description><![CDATA[<p>tunichtgut schrieb:</p>
<blockquote>
<p>Tip:</p>
<p>Die Frage ob ein Jahr ein Schaltjahr ist, ist noch etwas komplizierter. Es gibt da noch spezielle Regeln führ Jahre die durch 100 teilbar sind und für Jahre die durch 400 teilbar sind. Ich könnte die Regeln hier mal aufschreiben - will aber ja keine Hausaufgaben lösen <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>
</blockquote>
<p>So ne sinnlosen Antworten immer &gt;&lt;<br />
Jz musste ich au noch selbst nachgucken, um meine Allgemeinbildung nicht völlig zu vernachlässigen ^^</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1547076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1547076</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Mon, 14 Jul 2008 12:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Mon, 14 Jul 2008 22:15:25 GMT]]></title><description><![CDATA[<p>für faule:<br />
meine funktion dafür sieht so aus <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>
<pre><code class="language-cpp">bool LeapYear (int intYear ) {
	if (intYear%4 != 0) {
		return false;
	} else {
		if (intYear%100 != 0) {
			return true;
		} else {
			if (intYear%400 == 0) {
				return true;
			} else {
				return false;
			}
		}
	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1547403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1547403</guid><dc:creator><![CDATA[just-another-programmer]]></dc:creator><pubDate>Mon, 14 Jul 2008 22:15:25 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Mon, 14 Jul 2008 22:27:29 GMT]]></title><description><![CDATA[<p>Für die gaaaaanz faulen:<br />
<a href="http://www.boost.org/doc/libs/1_35_0/doc/html/date_time/gregorian.html#date_time.gregorian.gregorian_calendar" rel="nofollow">http://www.boost.org/doc/libs/1_35_0/doc/html/date_time/gregorian.html#date_time.gregorian.gregorian_calendar</a></p>
<pre><code class="language-cpp">boost::gregorian::gregorian_calendar::is_leap_year(2000);
</code></pre>
<p>Wollte es nur hinzufgefügt haben, falls jemand drüber stolpert und ein gutes Zeit/Datum System braucht <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>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1547410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1547410</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Mon, 14 Jul 2008 22:27:29 GMT</pubDate></item><item><title><![CDATA[Reply to Funktion richtig integrieren + Probleme mit ARRAYs on Tue, 15 Jul 2008 12:25:30 GMT]]></title><description><![CDATA[<p>Mehr war in der Aufgabe nicht verlangt also interessieren mich die zusätzlichen Kriterien , ob Schaltjahr oder nicht, nicht wirklich <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="😉"
    /> Danke für eure Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1547649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1547649</guid><dc:creator><![CDATA[Albi86]]></dc:creator><pubDate>Tue, 15 Jul 2008 12:25:30 GMT</pubDate></item></channel></rss>