<?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[Übungen für Funktionen]]></title><description><![CDATA[<p>Hallo, hat einer von euch vielleicht übungen wo man Funktionen programmieren muss, oder Ideen?<br />
Ich hab keine mehr..</p>
<p>Hab bis jetz n Programm wo man Vektoren addieren, subtrahieren etc kann und das gleiche nochmal mit normalen Zahlen.<br />
Was kann man noch machen?</p>
<p>Lg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/237363/übungen-für-funktionen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 17:07:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/237363.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Mar 2009 17:57:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Übungen für Funktionen on Fri, 27 Mar 2009 17:57:46 GMT]]></title><description><![CDATA[<p>Hallo, hat einer von euch vielleicht übungen wo man Funktionen programmieren muss, oder Ideen?<br />
Ich hab keine mehr..</p>
<p>Hab bis jetz n Programm wo man Vektoren addieren, subtrahieren etc kann und das gleiche nochmal mit normalen Zahlen.<br />
Was kann man noch machen?</p>
<p>Lg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687098</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Fri, 27 Mar 2009 17:57:46 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Fri, 27 Mar 2009 18:15:24 GMT]]></title><description><![CDATA[<p>Schreib eine Klasse, die ein Logbuch in HTML ausgibt. Trenne dabei Darstellung und Dateioperation/Logik, so dass man mit der selben Klasse auch reinen Text schreiben könnte.</p>
<p>Hinweis 1: Es werden 2 Klassen nötig sein: Log und LogFormatter. Schreibe die Klasse LogFormatter so, dass man von Ihr ableiten kann und bestimmte Funktionen implementieren MUSS. Stichwort für goole: pure virtual. Die Klasse Log soll die Funktionen zur Ausgabe eines Fehlers, einer Warnung und einer Nchricht enthalten, was im Log natürlich unterschiedlich dargestellt werden soll.</p>
<p>Vorgaben:<br />
std::ofstream<br />
HTML 4.01, W3C-Konform gibt Bonuspunkte<br />
Zusätzliche Klasse LogFormatter mit XML oder Text gibt Bonuspunkte.</p>
<p>Google-Stichwörter: &quot;pure virtual c++ klasse&quot;, &quot;vererbung mit C++&quot;</p>
<p>Viel Spaß beim üben :).<br />
rya.</p>
<p>ps.: Natürlich hab ich die Lösung hier fertig rumliegen <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/1687108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687108</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Fri, 27 Mar 2009 18:15:24 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Fri, 27 Mar 2009 18:18:06 GMT]]></title><description><![CDATA[<p>Scorcher24 schrieb:</p>
<blockquote>
<p>...</p>
</blockquote>
<p>Erscheint mir ein wenig zu komplex, wenn ich mir durchlese, was er davor gemacht hat...<br />
Klar, kann man das alles iwo nachlesen - aber ist doch echt frustrierend, wenn man stundenlang googelt + liest und dann wieder nur nen ganz kleinen schritt weiter ist - man sieht eben nichts (so von wegen ergebnis und so^^)...</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7404">@Tox</a>!c:<br />
Zeig mal Quellcode - dann könnte man vll ein wenig besser sagen, was als nächstes drankommen sollte ^^</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687110</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Fri, 27 Mar 2009 18:18:06 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Fri, 27 Mar 2009 18:31:53 GMT]]></title><description><![CDATA[<p>Ehm.. ich hab vielleicht vergessen zu sagen dass ich ein ziemlicher Anfänger bin <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>Eher etwas einfacheres <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>Quelltext kann ich erst morgen zeigen, da ich gerade nicht an meinem PC sitze.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687115</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Fri, 27 Mar 2009 18:31:53 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 14:33:03 GMT]]></title><description><![CDATA[<p>Du könntest ja so etwas, wie einen Tamagotchi machen, wenn du das noch kennst. Da kannst du dann ordentlich Funktionen reinpacken. <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/1687452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687452</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 28 Mar 2009 14:33:03 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 14:36:59 GMT]]></title><description><![CDATA[<p>Oder einen gaaaanz simplen Taschenrechner:<br />
Funktionen:</p>
<ul>
<li>Eine Funktion für das Einlesen eines Operanden.</li>
<li>Eine Funktion für das Einlesen der Operation.</li>
<li>Berechnung: 4 Funktionen für jeweils +, -, * und /.</li>
</ul>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687455</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 28 Mar 2009 14:36:59 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 14:41:06 GMT]]></title><description><![CDATA[<p>*gähhn*.. Immer diese blöden Taschenrechner.. :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687460</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 28 Mar 2009 14:41:06 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 14:43:41 GMT]]></title><description><![CDATA[<p>Naja, dann eben 'nen Flugsimulator - da kann man auch viel mit Funktionen &quot;üben&quot;... <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>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687462</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 28 Mar 2009 14:43:41 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 15:52:50 GMT]]></title><description><![CDATA[<p>N Taschenrechner hab ich schon.<br />
Und für ein Tamagotchi hab ich nicht genügend erfahrung. Ich wüsste mal nicht wie ich das machen könnte..</p>
<p>Erstmal eine Funktion wo der Hunger steigt und dann eine Funktion wo man füttern kann, für den Anfang. Aber wie kann ich das machen dass der Hunger mehr wird?</p>
<p>Wäre ne gute Idee <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1687511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687511</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Sat, 28 Mar 2009 15:52:50 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Sat, 28 Mar 2009 16:09:30 GMT]]></title><description><![CDATA[<p>Am besten hast du da auch so etwas, wie eine Schleife drin. Nach einem Weilchen bekommt das Kerlchen dann einfach Hunger und du kannst da ein paar Aktionen machen. Irgendwie so was.</p>
<p>Schau mal nach Improved Console. Da kannst du den Bildschirm besser leeren und dementsprechend eine Schleife programmieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1687520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1687520</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 28 Mar 2009 16:09:30 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 19:53:16 GMT]]></title><description><![CDATA[<p>So, es ist schon eine Weile her, aber nun habe ich mit dem Tamagotchi angefangen.. zumindest versucht.<br />
Aber ich komm schon jetzt nichmehr weiter.<br />
Ich habe das Versucht so zu machen wie in dem Buch das ich habe.. aber da ist es mit Vektoren, das ist dann doch was Anderes <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>
<p>Hier mal der Quelltext:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

struct aktiv
{
	int essen = 5;
	int trinken = 5;
	int kacken = 5;
	int duschen = 5;
	int zocken = 5;
};

aktiv essen(aktiv taetigkeit)
{
	aktiv ergebnis;

	ergebnis.essen = 10;
	ergebnis.trinken += 1;
	ergebnis.kacken += 3;
	ergebnis.duschen += 1;
	ergebnis.zocken += 1;

	return ergebnis;
}

aktiv ausgeben(aktiv alle)
{
	cout &lt;&lt; alle.essen;
	cout &lt;&lt; alle.trinken;
	cout &lt;&lt; alle.kacken;
	cout &lt;&lt; alle.duschen;
	cout &lt;&lt; alle.zocken;
}

int main()
{ 
	int eingabe;

	cout &lt;&lt; &quot;Tamagotchi&quot; &lt;&lt; endl &lt;&lt; endl;
	cout &lt;&lt; &quot;Essen			&lt;1&gt;&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Ihre Eingabe &quot;;
	cin  &gt;&gt; eingabe;

	switch(eingabe)
	{
		case 1: cout &lt;&lt; endl;
				ergebnis = essen(aktiv taetigkeit);
				ausgeben(ergebnis);
	}

	return 0;
}
</code></pre>
<p>Er bringt keine Fehlermeldung aber gehen tut´s auch nicht.<br />
Ich hoffe ihr wollt mir helfen <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/1696882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696882</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Thu, 16 Apr 2009 19:53:16 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 19:58:52 GMT]]></title><description><![CDATA[<p>Wenn ichs nochmal anschau, fällt mir auf dass da garnix passt <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>
<p>ich weiß nicht wie ich das machen soll..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1696887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696887</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Thu, 16 Apr 2009 19:58:52 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 20:13:46 GMT]]></title><description><![CDATA[<p>Tox!c schrieb:</p>
<blockquote>
<p>Wenn ichs nochmal anschau, fällt mir auf dass da garnix passt <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>
<p>ich weiß nicht wie ich das machen soll..</p>
</blockquote>
<p>Du musst eine Referenz übergeben. Ein Beispiel:</p>
<pre><code class="language-cpp">void setNoRef(int a)
{
 a = 5;
}

void setRef(int&amp; a) // &amp; Referenzzeichen
{
 a = 5;
}

// ...

int x = 0;

setNoRef(x); // Nix passiert... x noch immer 0

setRef(x); // x ist jetzt 5
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1696895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696895</guid><dc:creator><![CDATA[..........]]></dc:creator><pubDate>Thu, 16 Apr 2009 20:13:46 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 20:17:07 GMT]]></title><description><![CDATA[<p>Also ich fand Scorchers Idee nichtmal schlecht, ich hab sowas ähnliches auch kürzlich gemacht, allerdings in eienr Klasse, und die hatte gerademal 5 Funktionen und das teil schnurrt wie ein Kätzchen, ist eig nicht so schwer. Außerdem hat es den Vorteil wenn man sucht weil man etwas braucht dann merkt man es sich eher als wenn man ein buch liest und nur Beispiele hat aber keine eigenen Erfahrungen damit bekommt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1696898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696898</guid><dc:creator><![CDATA[Xebov]]></dc:creator><pubDate>Thu, 16 Apr 2009 20:17:07 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 20:31:01 GMT]]></title><description><![CDATA[<p>Ich kapiers nicht..<br />
Ich glaube ich bin noch nicht so weit :p</p>
<p>Hab bis jetzr nur ein Buch gelesen.. und das ist wirklich nur für Anfänger. Aber ich kaufe mir demnächst warscheinlich den C++ Primer.<br />
Werden da diese Themen behandelt? Also das was ich für so ein Tamagotchi brauche..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1696906</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696906</guid><dc:creator><![CDATA[Tox*c]]></dc:creator><pubDate>Thu, 16 Apr 2009 20:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 20:44:34 GMT]]></title><description><![CDATA[<p>Die Gängigen Guten Bücher liefern einen guten Überblick und es sind ind en meisten auch gute Übungen drin. Wenn du zB mit Referenzen nicht kalr kommst dann haste auf jedenfall noch lernbedarf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1696910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696910</guid><dc:creator><![CDATA[Xebov]]></dc:creator><pubDate>Thu, 16 Apr 2009 20:44:34 GMT</pubDate></item><item><title><![CDATA[Reply to Übungen für Funktionen on Thu, 16 Apr 2009 20:56:13 GMT]]></title><description><![CDATA[<p>Xebov schrieb:</p>
<blockquote>
<p>[...]dann haste auf jedenfall noch lernbedarf.</p>
</blockquote>
<pre><code class="language-cpp">struct aktiv 
{ 
    int essen = 5; 
    int trinken = 5; 
    int kacken = 5; 
    int duschen = 5; 
    int zocken = 5; 
};
</code></pre>
<pre><code class="language-cpp">aktiv ergebnis; //kein def. ctor implementiert -&gt; random-werte

    ergebnis.essen = 10;
    ergebnis.trinken += 1; //random+=1 -&gt; ++random, bleibt aber zufällig, was da drin steht :P
</code></pre>
<pre><code class="language-cpp">aktiv ausgeben(aktiv alle)
{
    cout &lt;&lt; alle.essen;
    cout &lt;&lt; alle.trinken;
    cout &lt;&lt; alle.kacken;
    cout &lt;&lt; alle.duschen;
    cout &lt;&lt; alle.zocken;
}
</code></pre>
<pre><code class="language-cpp">ergebnis = essen(aktiv taetigkeit);
</code></pre>
<p>wie wir sehen, hat er auch noch lernbedarf, wenn er mit referenzen klar kommen würde...</p>
<p>bb</p>
<p>ps: selbst wenn sein compiler schon das erste unterstützen würde, würde der rest nicht gehen...</p>
<p>sicher, dass du das buch für anfänger gelesen hast?</p>
<p>dort sollte (unter anderem) beschrieben sein, wie man funktionen schreiben sollte, welchen rückgabetyp man wählen sollte und wie man funktionen aufruft... die sache mit den klassen/struct und dem (zugehörigen) ctor gäbs da auch noch - das wird in dem buch auch kaum so gestanden haben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1696914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1696914</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Thu, 16 Apr 2009 20:56:13 GMT</pubDate></item></channel></rss>