<?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[Erstellung einer Header Datei aber wie???]]></title><description><![CDATA[<p>Hallo zusammen,<br />
ich habe für die Erstellung eines Programms folgendes Problem...<br />
Ich will/ bzw. habe zum Teil schon ein Programm erstellt das mir Annuität und<br />
Laufzeit einer Kreditsumme berechnet. Jetzt will ich die Formeln für meine Berechnungen in einer eigenst erstellten Header Datei ablegen und mit meinem eigentlichen Programm einbinden.<br />
Die Formeln sind hier markiert worden!<br />
Es wäre Super wenn mir einer Schritt für Schritt sagen könnte wie ich das machen muss.<br />
Für die Hilfe bedanke ich mich bereits schon jetzt.</p>
<p>--------------------------------------------------------------------------------------------------------------------------------------<br />
#include &lt;iostream&gt;<br />
#include &lt;math.h&gt;<br />
#include &lt;cmath&gt;<br />
using namespace std;</p>
<p>double Kreditsumme;<br />
double Zinssatz;<br />
double Laufzeit;<br />
double Annuitaet;</p>
<p>int main() {<br />
int zahl;<br />
cout &lt;&lt;&quot;\nVersion A: Hoehe Annuitaet, Version B: Annuitaet in Abhaengigkeit von Faktoren \n&quot;;<br />
cout &lt;&lt;&quot;\nDruecken Sie die 1 fuer Version A und die 2 fuer Version B:\n&quot;;<br />
cin &gt;&gt; zahl;<br />
switch (zahl) {<br />
case 1:<br />
cout &lt;&lt; &quot;\nMachen Sie bitte folgende Eingaben\n\n\nBitte geben Sie die Kreditsumme ein:&quot;;<br />
cin &gt;&gt; Kreditsumme;<br />
cout &lt;&lt; &quot;Bitte geben Sie den Zinssatz als Dezimalzahl ein:&quot;;<br />
cin &gt;&gt; Zinssatz;<br />
cout &lt;&lt; &quot;Bitte geben Sie die Laufzeit in Jahren ein:&quot;;<br />
cin &gt;&gt; Laufzeit;<br />
cout &lt;&lt; &quot;\nAnnuitaet =&quot; &lt;&lt; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Kreditsumme*(Zinssatz/100)<em>(pow(1+Zinssatz/100,Laufzeit))/(pow(1+Zinssatz/100,Laufzeit)-1)/12;<br />
cout &lt;&lt; &quot; Euro im Monat\n\n\n&quot;;<br />
break;<br />
case 2:<br />
cout &lt;&lt; &quot;\nFuer die Berechnung der Lauzeit machen Sie bitte folgende Eingaben:\nBitte geben Sie den Zinssatz ein:&quot;;<br />
cin &gt;&gt; Zinssatz;<br />
cout &lt;&lt; &quot;\nBitte geben Sie die Kreditsumme ein:&quot;;<br />
cin &gt;&gt; Kreditsumme;<br />
cout &lt;&lt; &quot;\nBitte geben Sie die Annuitaet ein:&quot;;<br />
cin &gt;&gt; Annuitaet;<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Laufzeit= -(log(1-(Zinssatz/100*Kreditsumme)/(Annuitaet*12))/(log(1+Zinssatz/100)));<br />
cout &lt;&lt; &quot;\n&quot; &lt;&lt;Laufzeit</em>12 ;<br />
cout &lt;&lt; &quot;\n\n&quot;;<br />
}<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181112/erstellung-einer-header-datei-aber-wie</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 04:02:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181112.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 May 2007 04:23:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erstellung einer Header Datei aber wie??? on Thu, 10 May 2007 04:23:34 GMT]]></title><description><![CDATA[<p>Hallo zusammen,<br />
ich habe für die Erstellung eines Programms folgendes Problem...<br />
Ich will/ bzw. habe zum Teil schon ein Programm erstellt das mir Annuität und<br />
Laufzeit einer Kreditsumme berechnet. Jetzt will ich die Formeln für meine Berechnungen in einer eigenst erstellten Header Datei ablegen und mit meinem eigentlichen Programm einbinden.<br />
Die Formeln sind hier markiert worden!<br />
Es wäre Super wenn mir einer Schritt für Schritt sagen könnte wie ich das machen muss.<br />
Für die Hilfe bedanke ich mich bereits schon jetzt.</p>
<p>--------------------------------------------------------------------------------------------------------------------------------------<br />
#include &lt;iostream&gt;<br />
#include &lt;math.h&gt;<br />
#include &lt;cmath&gt;<br />
using namespace std;</p>
<p>double Kreditsumme;<br />
double Zinssatz;<br />
double Laufzeit;<br />
double Annuitaet;</p>
<p>int main() {<br />
int zahl;<br />
cout &lt;&lt;&quot;\nVersion A: Hoehe Annuitaet, Version B: Annuitaet in Abhaengigkeit von Faktoren \n&quot;;<br />
cout &lt;&lt;&quot;\nDruecken Sie die 1 fuer Version A und die 2 fuer Version B:\n&quot;;<br />
cin &gt;&gt; zahl;<br />
switch (zahl) {<br />
case 1:<br />
cout &lt;&lt; &quot;\nMachen Sie bitte folgende Eingaben\n\n\nBitte geben Sie die Kreditsumme ein:&quot;;<br />
cin &gt;&gt; Kreditsumme;<br />
cout &lt;&lt; &quot;Bitte geben Sie den Zinssatz als Dezimalzahl ein:&quot;;<br />
cin &gt;&gt; Zinssatz;<br />
cout &lt;&lt; &quot;Bitte geben Sie die Laufzeit in Jahren ein:&quot;;<br />
cin &gt;&gt; Laufzeit;<br />
cout &lt;&lt; &quot;\nAnnuitaet =&quot; &lt;&lt; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Kreditsumme*(Zinssatz/100)<em>(pow(1+Zinssatz/100,Laufzeit))/(pow(1+Zinssatz/100,Laufzeit)-1)/12;<br />
cout &lt;&lt; &quot; Euro im Monat\n\n\n&quot;;<br />
break;<br />
case 2:<br />
cout &lt;&lt; &quot;\nFuer die Berechnung der Lauzeit machen Sie bitte folgende Eingaben:\nBitte geben Sie den Zinssatz ein:&quot;;<br />
cin &gt;&gt; Zinssatz;<br />
cout &lt;&lt; &quot;\nBitte geben Sie die Kreditsumme ein:&quot;;<br />
cin &gt;&gt; Kreditsumme;<br />
cout &lt;&lt; &quot;\nBitte geben Sie die Annuitaet ein:&quot;;<br />
cin &gt;&gt; Annuitaet;<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> Laufzeit= -(log(1-(Zinssatz/100*Kreditsumme)/(Annuitaet*12))/(log(1+Zinssatz/100)));<br />
cout &lt;&lt; &quot;\n&quot; &lt;&lt;Laufzeit</em>12 ;<br />
cout &lt;&lt; &quot;\n\n&quot;;<br />
}<br />
return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1282049</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1282049</guid><dc:creator><![CDATA[luk1984]]></dc:creator><pubDate>Thu, 10 May 2007 04:23:34 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung einer Header Datei aber wie??? on Thu, 10 May 2007 04:58:10 GMT]]></title><description><![CDATA[<p>sollt ihr eine klasse machen oder eine funktion?</p>
<p>dementsprechend bastel das eine oder andere und lager es in eine zweite datei aus mit .h</p>
<p>erstma</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1282051</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1282051</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 10 May 2007 04:58:10 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung einer Header Datei aber wie??? on Thu, 10 May 2007 07:49:42 GMT]]></title><description><![CDATA[<p>Wie ich es mache, das ist meine Sache!</p>
<p>Was wäre den von Vorteil und wo ist der wesentliche Unterschied?</p>
<p>Wie meinst du das mit dem Auslagern der Datei? Funktion rauskopieren, im Header File einbiden, Header speichern unter bsp.&quot;Formeln.h&quot; und diese mit #include &lt;formeln.h&gt; einbbinden?</p>
<p>Oder wie funktioniert das <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>Grüße<br />
Lukas</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1282130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1282130</guid><dc:creator><![CDATA[luk1984]]></dc:creator><pubDate>Thu, 10 May 2007 07:49:42 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung einer Header Datei aber wie??? on Thu, 10 May 2007 08:01:12 GMT]]></title><description><![CDATA[<p>Wenn du den Unterschied zwischen Klassen und Funktionen noch nicht kennst willst du Funktionen auslagern <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>
<pre><code class="language-cpp">// kreditformeln.h-Datei:
#ifndef INCLUDE_GUARD_KREDITFORMELN_H
#define INCLUDE_GUARD_KREDITFORMELN_H

// Kommentar was die Funktion berechnet
double annuitaet (double kreditsumme, double zinssatz, double laufzeit);

// Kommentar was die Funktion berechnet (Wichtig z.B. die Einheiten &quot;Laufzeit in Monaten&quot; o.Ä.)
double laufzeit (double kreditsumme, double zinssatz, double annuitaet);

#endif

// kreditformeln.cpp-Datei:
#include &quot;kredtiformeln.h&quot;

double annuitaet (double kreditsumme, double zinssatz, double laufzeit)
{
    // Hier steht der tatsächliche Code der Funktion
}

double laufzeit (double kreditsumme, double zinssatz, double annuitaet)
{
    // Hier steht der tatsächliche Code der Funktion
}

// main.cpp-Datei:
#include &quot;kreditformeln.h&quot;
...
double a = annuitaet( eingelesene_kreditsumme, eingelesener_zinssatz, eingelesene_laufzeit);
</code></pre>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1282139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1282139</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Thu, 10 May 2007 08:01:12 GMT</pubDate></item></channel></rss>