<?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[Erste Programme zum Laufen bringen]]></title><description><![CDATA[<p>Hallo,</p>
<p>in meinem derzeitigen Semester wird C++ uns beigebracht. Bei meinem Heimpc bekomme ich aber die ersten Programme nicht zum laufen...</p>
<p>Ich habe jetzt Bloodshed Dev-C++ und Notepad++ ausprobiert. Unser Prof meint wir sollen Notepad++ verwenden.<br />
Ich wollte jetzt mal dieses Programm ausprobieren:</p>
<blockquote>
<p>#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
int name;</p>
<p>cout &lt;&lt; &quot;Geben Sie Ihren Vornamen ein: &quot;;</p>
<p>cin &gt;&gt; name;</p>
<p>cout &lt;&lt; &quot;Hallo, &quot; &lt;&lt; name &lt;&lt; &quot;! \nWie geht's dir?&quot; &lt;&lt;endl;</p>
<p>cin.get();return(0);<br />
}</p>
</blockquote>
<p>Ich sehe keinen Fehler und ein Kollege von mir auch nicht. Problem ist nur, dass ich nirgends darüber hinauskomme, dass ich meinen Vornamen eingebe und dann Enter drücke und dann schließt das Textfenster.<br />
Das da dann &quot;Hallo, ....&quot; stehen soll, ist leider nicht der Fall.<br />
Ich weiß nicht woran das liegen mag.</p>
<p>Ich habe auch noch ein anderes Problem gerade bei Notepad++.</p>
<p>Der Prof. meint, wir sollen dies dort unter &quot;Ausführen&quot; eingeben:<br />
cmd /K C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat\ &amp; &amp; cl.exe /EHsc &quot;$(FULL_CURRENT_PATH)&quot;</p>
<p>Leider öffnet sich da mein Textfenster nur ganz kurz und ist dann schon wieder weg. Das sollte ja doch eigentlich durch das /K nicht da sein. Ist es aber leider.</p>
<p>Ich hoffe es kann mir da jemand 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/topic/263614/erste-programme-zum-laufen-bringen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 01 Sep 2026 15:45:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/263614.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Mar 2010 13:55:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 13:55:10 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>in meinem derzeitigen Semester wird C++ uns beigebracht. Bei meinem Heimpc bekomme ich aber die ersten Programme nicht zum laufen...</p>
<p>Ich habe jetzt Bloodshed Dev-C++ und Notepad++ ausprobiert. Unser Prof meint wir sollen Notepad++ verwenden.<br />
Ich wollte jetzt mal dieses Programm ausprobieren:</p>
<blockquote>
<p>#include &lt;iostream&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
int name;</p>
<p>cout &lt;&lt; &quot;Geben Sie Ihren Vornamen ein: &quot;;</p>
<p>cin &gt;&gt; name;</p>
<p>cout &lt;&lt; &quot;Hallo, &quot; &lt;&lt; name &lt;&lt; &quot;! \nWie geht's dir?&quot; &lt;&lt;endl;</p>
<p>cin.get();return(0);<br />
}</p>
</blockquote>
<p>Ich sehe keinen Fehler und ein Kollege von mir auch nicht. Problem ist nur, dass ich nirgends darüber hinauskomme, dass ich meinen Vornamen eingebe und dann Enter drücke und dann schließt das Textfenster.<br />
Das da dann &quot;Hallo, ....&quot; stehen soll, ist leider nicht der Fall.<br />
Ich weiß nicht woran das liegen mag.</p>
<p>Ich habe auch noch ein anderes Problem gerade bei Notepad++.</p>
<p>Der Prof. meint, wir sollen dies dort unter &quot;Ausführen&quot; eingeben:<br />
cmd /K C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat\ &amp; &amp; cl.exe /EHsc &quot;$(FULL_CURRENT_PATH)&quot;</p>
<p>Leider öffnet sich da mein Textfenster nur ganz kurz und ist dann schon wieder weg. Das sollte ja doch eigentlich durch das /K nicht da sein. Ist es aber leider.</p>
<p>Ich hoffe es kann mir da jemand 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/1872942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872942</guid><dc:creator><![CDATA[Dumdidu]]></dc:creator><pubDate>Tue, 23 Mar 2010 13:55:10 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:01:51 GMT]]></title><description><![CDATA[<p>int name;<br />
-&gt;<br />
std::string name;<br />
Braucht ein #include &lt;string&gt;</p>
<p>Problem:<br />
ein int ist keine Zeichenkette...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872946</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:01:51 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:01:57 GMT]]></title><description><![CDATA[<p>Du erwartest da einen Integer und keine Zeichenkette. Ich empfehle <em>std::string</em> in Verbindung mit <em>std::cin&gt;&gt;</em> (wie in deinem Beispiel) oder <em>getline()</em>.</p>
<p>So und jetzt nochmal probieren, hop hop.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872947</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:01:57 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:07:33 GMT]]></title><description><![CDATA[<p>l'abra d'or schrieb:</p>
<blockquote>
<p>int name;<br />
-&gt;<br />
std::string name;<br />
Braucht ein #include &lt;string&gt;</p>
</blockquote>
<p>Stimmt gar nicht. KoyaKarpfen-Fuchs kann's sogar pfusch0rn:</p>
<pre><code class="language-cpp">std::string Buffer;
std::cin.getline(const_cast&lt;char *&gt; (Buffer.c_str()), 256);
</code></pre>
<p><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/1872952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872952</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:07:33 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:10:46 GMT]]></title><description><![CDATA[<p>So, ich hab nochmal nachgeschaut und ihr hattet Recht. Mein Prof hatte es so dastehen. Problem ist aber immer noch, dass ich nur meinen Vornamen eingeben kann und das darauffolgende nicht mehr erscheint <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>
<blockquote>
<p>#include &lt;iostream&gt;<br />
#include &lt;string&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
cout &lt;&lt; &quot;Geben Sie Ihren Vornamen ein:&quot;;</p>
<p>string name;<br />
cin &gt;&gt; name;</p>
<p>cout &lt;&lt; &quot;Hallo, &quot; &lt;&lt; name &lt;&lt; &quot;! \n Wie gehts's?&quot;&lt;&lt;endl;<br />
return(0);<br />
}</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1872955</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872955</guid><dc:creator><![CDATA[Dumdidu]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:10:46 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:27:03 GMT]]></title><description><![CDATA[<p>Der Stream wird beendet, sobald Enter gedrückt wird. Entweder Vor- und Nachname mit zwei verschiedenen <em>std::cin&gt;&gt;</em>-Aufrufen holen oder mit Leertaste eingeben. Achja, um den Return-Wert muss keine Klammer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872960</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:27:03 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:23:44 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">// cin &gt;&gt; name;
std::getline(cin, name);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1872962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872962</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:23:44 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:28:17 GMT]]></title><description><![CDATA[<blockquote>
<p>der Stream wird beendet, sobald Enter gedrückt wird. Entweder Vor- und Nachname mit zwei verschiedenen std::cin&gt;&gt;-Aufrufen holen oder mit Leertaste eingeben. Achja, um den Return-Wert muss keine Klammer.</p>
</blockquote>
<p>Es wäre ja nur eine Engabe. Also der Vorname.<br />
Ist es dann nicht so, dass ich den Teil:</p>
<blockquote>
<p>cout &lt;&lt; &quot;Hallo, &quot; &lt;&lt; name &lt;&lt; &quot;! \n Wie gehts's?&quot;&lt;&lt;endl;<br />
return0;<br />
}</p>
</blockquote>
<p>dann total vergessen kann, weil ich muss ja Enter drücken um in den nächsten &quot;Bereich zu kommen oder? Was würde dann sonst noch funktionieren?</p>
<p>Sagen wir mal, ich gib als Vorname Sepp ein, dann müsste doch nachdem ich Sepp eingegeben habe und was gedrückt habe, doch dastehen:</p>
<blockquote>
<p>Hallo Sepp,<br />
Wie geht's?</p>
</blockquote>
<p>In der Vorlesung steht auch, dass using namespace std erspart uns die Wiederholung des Gültigkeitsbereichs in den Anweisungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872964</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872964</guid><dc:creator><![CDATA[Dumdidu]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:28:17 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:27:45 GMT]]></title><description><![CDATA[<p>Tut's doch auch, nachdem man Enter gedrückt hat <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872966</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:28:11 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>damit das Programm nicht so schnell beendet wird musst du vor'm &quot;return 0&quot; eine Eingabe o.ä. fordern:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

int main()
{
char dumb; 
cout &lt;&lt; &quot;Geben Sie Ihren Vornamen ein:&quot;;

string name;
cin &gt;&gt; name;

cout &lt;&lt; &quot;Hallo, &quot; &lt;&lt; name &lt;&lt; &quot;! \n Wie gehts's?&quot;&lt;&lt;endl;

cin  &gt;&gt; dumb; // Programm warten bis eine Eingabe kommt
return(0);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1872967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872967</guid><dc:creator><![CDATA[_)]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:28:11 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 14:34:01 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/25159">@_</a>) ich danke dir. Jetzt gehts.<br />
Ich versteh nur nicht, warum er uns dann sowas vorgibt, wenn dann die Hälfte vom Programm nicht funktioniert. ^^</p>
<p>Danke auch an die anderen. Ich werd mich noch häufiger an euch wenden ;). Will ja die Prüfung bestehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1872973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1872973</guid><dc:creator><![CDATA[Dumdidu]]></dc:creator><pubDate>Tue, 23 Mar 2010 14:34:01 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Tue, 23 Mar 2010 16:49:40 GMT]]></title><description><![CDATA[<p>Das Programm funktioniert einwandfrei. Nur bleibt die Konsole halt nicht offen (:</p>
<p>Eine Alternative ist übrigens <em>std::cin.get();</em> (anstelle des cin).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1873016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1873016</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Tue, 23 Mar 2010 16:49:40 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Thu, 08 Apr 2010 13:52:41 GMT]]></title><description><![CDATA[<p>Mittlerweile hat unser Prof gemeint, dass dies so gedacht war um uns anfänglich etwas zu verwirren.</p>
<p>Es reicht wenn wir<br />
#include &lt;conio.h&gt;<br />
und am Ende<br />
getch();<br />
eingeben.</p>
<p>Ich habe wie versprochen mittlerweile wieder eine Frage:</p>
<blockquote>
<p>#include &lt;iostream&gt;<br />
#include &lt;conio.h&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{<br />
int zahl,z2;<br />
cout &lt;&lt; &quot;Gib eine Zahl zwischen 5 - 15 ein&quot; &lt;&lt; endl;</p>
<p>cin &gt;&gt; zahl;</p>
<p>if (zahl &lt; 5 || zahl &gt; 15)<br />
{ cout &lt;&lt; &quot;Ungueltige Zahl!&quot; &lt;&lt; endl;<br />
getch();return(0);<br />
}<br />
cout &lt;&lt; &quot;Geben Sie eine 2. Zahl im Bereich von 5 - 15 an&quot; &lt;&lt; endl;<br />
cin &gt;&gt; z2;<br />
if (zahl &lt; 10 &amp;&amp; z2 &lt; 10)<br />
{ cout &lt;&lt; &quot;Die Zahlen sind beide unter 10!&quot;&lt;&lt;endl;}<br />
<strong>else if (zahl==z2) {cout &lt;&lt; &quot;Die Zahlen sind Beide gleich&quot;&lt;&lt;endl;}</strong><br />
else {cout &lt;&lt; &quot;Die Summe lautet &quot; &lt;&lt; zahl + z2 &lt;&lt;endl;}</p>
<p>getch();return(0);<br />
}</p>
</blockquote>
<p>Die dickgedruckte Zeile wird bei mir in keinem Fall ausgegeben. Wo liegt der Fehler? Wär euch wirklich sehr dankbar.</p>
<p>Habe schon paar Blätter überprüft, aber ich seh den Fehler mit meinem ungeschulten Auge nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1879384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1879384</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Thu, 08 Apr 2010 13:52:41 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Thu, 08 Apr 2010 14:32:35 GMT]]></title><description><![CDATA[<p>&quot;conio.h&quot; ist ein DOS-Header und hat als solcher wenig mit Standard-C++ zu tun...ein cin.get() tut's da auch, und ist noch dazu unabhängig vom Betriebssystem.</p>
<p>Ein Tipp zu deinem Problem: Gib mal zwei gleiche Zahlen ein, die beide &gt;= 10 sind und sieh dir die Verwendung von else if nocheinmal an. Na?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1879430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1879430</guid><dc:creator><![CDATA[Cox]]></dc:creator><pubDate>Thu, 08 Apr 2010 14:32:35 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Thu, 08 Apr 2010 14:45:27 GMT]]></title><description><![CDATA[<blockquote>
<p>Mittlerweile hat unser Prof gemeint, dass dies so gedacht war um uns anfänglich etwas zu verwirren.</p>
</blockquote>
<p>An welcher Uni bist du denn? oO</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1879446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1879446</guid><dc:creator><![CDATA[oO]]></dc:creator><pubDate>Thu, 08 Apr 2010 14:45:27 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 11 Apr 2010 08:24:03 GMT]]></title><description><![CDATA[<blockquote>
<p>Ein Tipp zu deinem Problem: Gib mal zwei gleiche Zahlen ein, die beide &gt;= 10 sind und sieh dir die Verwendung von else if nocheinmal an. Na?</p>
</blockquote>
<p>Vielen Dank, ich habs kapiert. Wenn ich Zahlen unter 10 angebe, dann wird es automatisch:</p>
<blockquote>
<p>{ cout &lt;&lt; &quot;Die Zahlen sind beide unter 10!&quot;&lt;&lt;endl;}</p>
</blockquote>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1880866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1880866</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sun, 11 Apr 2010 08:24:03 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 11 Apr 2010 08:44:21 GMT]]></title><description><![CDATA[<p>Neue Frage:</p>
<p>Wir haben gestern ein paar Übungen bekommen, die wir lösen sollen bzw. am Montag will der Prof sie uns erklären. Ich will aber schonmal bissl Vorarbeit leisten.</p>
<p>Ich muss dazu den Befehl fixed einbinden um z.B. die Zahl PI mit 3 Nachkommastellen auszugeben:</p>
<blockquote>
<p>#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;<br />
#include &lt;math.h&gt;</p>
<p>using namespace std;</p>
<p>int main()<br />
{</p>
<p>double atan(double),a;</p>
<p>a = 4 * atan(1.0);</p>
<p><strong>fixed;</strong> cout.precision(3) &lt;&lt; a &lt;&lt; endl;</p>
</blockquote>
<p>Ich weiß nur leider nicht, wie ich dieses <em>fixed</em> miteinbaue, sodass keine Fehlermeldung kommt. Ansonsten müsste ja der Vorgang so passen oder?</p>
<p>Das gleiche Problem habe ich auch bei: <em>scientific</em></p>
<blockquote>
<p>double c;</p>
<p>c = a /= 100;</p>
<p><strong>scientific;</strong> cout.precision(2) &lt;&lt; c &lt;&lt; endl;</p>
<p>getch();return(0);</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1880874</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1880874</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sun, 11 Apr 2010 08:44:21 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 11 Apr 2010 08:56:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cout &lt;&lt; setprecision(2) &lt;&lt; scientific &lt;&lt; d &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1880887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1880887</guid><dc:creator><![CDATA[Janjan]]></dc:creator><pubDate>Sun, 11 Apr 2010 08:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 11 Apr 2010 10:04:16 GMT]]></title><description><![CDATA[<p>Dankeschön <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>Nun funktioniert es.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1880937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1880937</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sun, 11 Apr 2010 10:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 25 Apr 2010 08:33:18 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe wiedermal ein kleines Problem bei der Schreibweise eines Befehls:</p>
<blockquote>
<p>q = (1+Zins)/(12*100);</p>
<p>Summe = Rate * (1-q pow(n)) / (q pow(n) - q pow(n+1));</p>
</blockquote>
<p>Mir wurde gesagt, dass man z.b. 1^2 in C++ nicht schreiben kann. Darum muss man math.h einbinden und dann mit pow(n) arbeiten.<br />
In dem Fall wäre es halt z.b. q^n. Ich weiß nur nicht wie ich das sinnvoll mit pow eingeben kann, den wenn ich es wie oben machen, dann kommt eine Fehlermeldung im Compiler.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1887946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1887946</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sun, 25 Apr 2010 08:33:18 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 25 Apr 2010 08:53:08 GMT]]></title><description><![CDATA[<p>1. Fehlermeldung immer mit angeben!<br />
2. Man kann <code>1^2</code> schon schreiben, nur bedeutet es in C++ xor.<br />
3. Du sollst nicht <code>math.h</code> sondern <code>cmath</code> verwenden.<br />
4. <a href="http://www.cplusplus.com/reference/clibrary/cmath/pow/" rel="nofollow">RTFM</a> <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/1887953</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1887953</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Sun, 25 Apr 2010 08:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 25 Apr 2010 09:08:08 GMT]]></title><description><![CDATA[<p>Vielen Dank Dravere. Mein Programm funktioniert nun. Habe es so gemacht, wies es bei dem Link angegeben war.<br />
Ich finds immer toll, wie schnell hier geantwortet wird. Ist super! <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>Eine kleine Verständnisfrage hätte ich noch. math.h ist ja noch von C oder?<br />
Hat es jetzt irgendwelche Auswirkungen wenn ich dies verwende und nicht das neuere?</p>
<p>Viele Grüße</p>
<p>dumdidu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1887957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1887957</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sun, 25 Apr 2010 09:08:08 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sun, 25 Apr 2010 09:12:56 GMT]]></title><description><![CDATA[<p>Dumdidu1 schrieb:</p>
<blockquote>
<p>Eine kleine Verständnisfrage hätte ich noch. math.h ist ja noch von C oder?<br />
Hat es jetzt irgendwelche Auswirkungen wenn ich dies verwende und nicht das neuere?</p>
</blockquote>
<p>Ja, <code>&lt;math.h&gt;</code> ist ein C-Header. Die Funktionen werden nicht in den Namensraum <code>std</code> eingebunden, mit <code>&lt;cmath&gt;</code> allerdings schon. Genau genommen wäre es dann z.B. <code>std::pow()</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1887960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1887960</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 25 Apr 2010 09:12:56 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sat, 01 May 2010 10:31:30 GMT]]></title><description><![CDATA[<p>Ich habe wieder ein Problem mit pow():<br />
Nun soll ich die die Annuität ausrechnen:</p>
<blockquote>
<p>#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;<br />
#include &lt;cmath&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
cout &lt;&lt; &quot;*** Berechnung der jaehrlichen Annuität A ***\n&quot; &lt;&lt; endl;</p>
<p>float a,s,z,erg;</p>
<p>while (1)<br />
{</p>
<p>cout &lt;&lt; &quot;Wie hoch ist die Annuitaetenschuld in EURO?&quot; &lt;&lt; endl;<br />
cin &gt;&gt; a;<br />
if (a == 0) { cout &lt;&lt; &quot;Das war ungueltig! &quot; &lt;&lt; endl; getch(); return(0); }<br />
cout &lt;&lt; &quot;In wievielen Jahren soll die Annuitaetenschuld getilgt werden?&quot; &lt;&lt; endl;<br />
cin &gt;&gt; s;<br />
if (s == 0) { cout &lt;&lt; &quot;Das war ungueltig! &quot; &lt;&lt; endl; getch(); return(0); }<br />
cout &lt;&lt; &quot;Wie hoch ist der Zinssatz?&quot; &lt;&lt; endl;<br />
cin &gt;&gt; z;<br />
if (z == 0 || z&gt;1) { cout &lt;&lt; &quot;Das war ungueltig! &quot; &lt;&lt; endl; getch(); return(0); }</p>
<p>cout &lt;&lt; &quot;Ihre eingegebenen Werte im Ueberblick: &quot; &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Annuitaetenschuld:&quot;;<br />
cout &lt;&lt; setfill ('.') &lt;&lt; setw (20);<br />
cout &lt;&lt; a &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Jahre:&quot;;<br />
cout &lt;&lt; setfill ('.') &lt;&lt; setw (28);<br />
cout &lt;&lt; s &lt;&lt; endl;<br />
cout &lt;&lt; &quot;Zinssatz:&quot;;<br />
cout &lt;&lt; setfill ('.') &lt;&lt; setw (20);<br />
cout &lt;&lt; z &lt;&lt; endl;</p>
<p><strong>erg = s * (z/(1-(1/((pow(1+z,s))));</strong></p>
<p>cout &gt;&gt; erg;</p>
<p>}<br />
getch();<br />
}</p>
</blockquote>
<p>Fehlermeldung kann ich leider nicht kopieren -.-.<br />
Das Programm geht, solange bis ich das schwarz gedruckte eingebe. Dann funktioniert nichts mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1890822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1890822</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sat, 01 May 2010 10:31:30 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sat, 01 May 2010 10:43:28 GMT]]></title><description><![CDATA[<p>Irgendwie sind die Klammern falsch. Wieso zwei um pow() ?</p>
<p>Außerdem hast du gar keine Abbruchsequenz für die while schleife</p>
<p>Dazu noch &quot;cout &gt;&gt;&quot; statt &quot;cout &lt;&lt;&quot; Also ungefähr so:</p>
<p>erg = s * (z/(1-(1/(pow(1+z,s)))));</p>
<p>cout &lt;&lt; erg &lt;&lt; endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1890828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1890828</guid><dc:creator><![CDATA[TheCrip]]></dc:creator><pubDate>Sat, 01 May 2010 10:43:28 GMT</pubDate></item><item><title><![CDATA[Reply to Erste Programme zum Laufen bringen on Sat, 01 May 2010 10:54:56 GMT]]></title><description><![CDATA[<p>Das mit der Abbruchsequenz wollt ich eigentlich so haben, sodass man dass immer wieder durchmachen kann, ohne abzubrechen.<br />
An sich wird jetzt keine Fehlermeldung mehr angezeigt:</p>
<p>In meinem Buch steht die Formel:<br />
Annunitätenschuld: 60000€<br />
8% / 0.08 jährliche Verzinsung<br />
Laufzeit : 5 Jahre</p>
<p>Annuität = 60000*(0.08/(1-(1/1.08^5))) = 15027,39, was ich auch mit dem Taschenrechnen ausgerechnet habe.</p>
<p><strong>erg = s * (z/(1-(1/(pow(1+z,s)))));</strong> ist ja auch das gleiche, nur kommt was ganz anderes raus... Seht ihr da den Fehler? Ich sehe ihn nicht.</p>
<p>Danke erstmal für deine Hilfe TheCrip, jetzt steht schonmal was da ^^.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1890835</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1890835</guid><dc:creator><![CDATA[Dumdidu1]]></dc:creator><pubDate>Sat, 01 May 2010 10:54:56 GMT</pubDate></item></channel></rss>