<?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[Kleines Problem bei erstem Programm]]></title><description><![CDATA[<p>Hallo Leute. Ich bin Neuling in der C++-Programmierung und habe folgendes Problem: Ich möchte, dass der Code zurückspringt (zum 3. cout im Code von oben), wenn der else-Zweig ausgeführt wird (nach &quot;Falsche Eingabe!&quot;). Hier mein Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;conio.h&gt;

using namespace std;

int main()
{
    string name;
    double betrag, credit;
    int auswahl;

    cout &lt;&lt; &quot;Hi. Wie ist Dein Name?&quot; &lt;&lt; endl;
    cin &gt;&gt; name;
    system(&quot;CLS&quot;);
    cout &lt;&lt; &quot;Hallo &quot; &lt;&lt; name &lt;&lt; &quot;,&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;wenn Du Mark in Euro umrechnen willst, gib 1 ein. Andersrum gib 2 ein:&quot; &lt;&lt; endl;
    cin &gt;&gt; auswahl;
    if (auswahl == 1)
    {          
               system(&quot;CLS&quot;);
               cout &lt;&lt; &quot;Mark in Euro\n&quot; &lt;&lt; endl;
               cout &lt;&lt; &quot;Betrag in Mark eingeben: &quot; &lt;&lt; endl;
               cin &gt;&gt; credit;
               betrag = credit / 1.95583;
               cout &lt;&lt; &quot;\nDieser Wert in Euro:&quot; &lt;&lt; endl;
               cout.precision(2);
               cout &lt;&lt; fixed &lt;&lt; betrag &lt;&lt; endl;
               }
    else if (auswahl == 2)
    {
         system(&quot;CLS&quot;);
         cout &lt;&lt; &quot;Euro in Mark\n&quot; &lt;&lt; endl;
         cout &lt;&lt; &quot;Betrag in Euro eingeben: &quot; &lt;&lt; endl;
         cin &gt;&gt; credit;
         betrag = credit * 1.95583;
         cout &lt;&lt; &quot;\nDieser Wert in Mark:&quot; &lt;&lt; endl;
         cout.precision(2);
         cout &lt;&lt; fixed &lt;&lt; betrag &lt;&lt; endl;
         }
    else
         cout &lt;&lt; &quot;Falsche Eingabe!&quot; &lt;&lt; endl;

    getch();
    return 0;
    }
</code></pre>
<p>Wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/237870/kleines-problem-bei-erstem-programm</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 06:09:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/237870.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Apr 2009 03:45:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kleines Problem bei erstem Programm on Fri, 03 Apr 2009 03:47:42 GMT]]></title><description><![CDATA[<p>Hallo Leute. Ich bin Neuling in der C++-Programmierung und habe folgendes Problem: Ich möchte, dass der Code zurückspringt (zum 3. cout im Code von oben), wenn der else-Zweig ausgeführt wird (nach &quot;Falsche Eingabe!&quot;). Hier mein Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;conio.h&gt;

using namespace std;

int main()
{
    string name;
    double betrag, credit;
    int auswahl;

    cout &lt;&lt; &quot;Hi. Wie ist Dein Name?&quot; &lt;&lt; endl;
    cin &gt;&gt; name;
    system(&quot;CLS&quot;);
    cout &lt;&lt; &quot;Hallo &quot; &lt;&lt; name &lt;&lt; &quot;,&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;wenn Du Mark in Euro umrechnen willst, gib 1 ein. Andersrum gib 2 ein:&quot; &lt;&lt; endl;
    cin &gt;&gt; auswahl;
    if (auswahl == 1)
    {          
               system(&quot;CLS&quot;);
               cout &lt;&lt; &quot;Mark in Euro\n&quot; &lt;&lt; endl;
               cout &lt;&lt; &quot;Betrag in Mark eingeben: &quot; &lt;&lt; endl;
               cin &gt;&gt; credit;
               betrag = credit / 1.95583;
               cout &lt;&lt; &quot;\nDieser Wert in Euro:&quot; &lt;&lt; endl;
               cout.precision(2);
               cout &lt;&lt; fixed &lt;&lt; betrag &lt;&lt; endl;
               }
    else if (auswahl == 2)
    {
         system(&quot;CLS&quot;);
         cout &lt;&lt; &quot;Euro in Mark\n&quot; &lt;&lt; endl;
         cout &lt;&lt; &quot;Betrag in Euro eingeben: &quot; &lt;&lt; endl;
         cin &gt;&gt; credit;
         betrag = credit * 1.95583;
         cout &lt;&lt; &quot;\nDieser Wert in Mark:&quot; &lt;&lt; endl;
         cout.precision(2);
         cout &lt;&lt; fixed &lt;&lt; betrag &lt;&lt; endl;
         }
    else
         cout &lt;&lt; &quot;Falsche Eingabe!&quot; &lt;&lt; endl;

    getch();
    return 0;
    }
</code></pre>
<p>Wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1690206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1690206</guid><dc:creator><![CDATA[skullyan]]></dc:creator><pubDate>Fri, 03 Apr 2009 03:47:42 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem bei erstem Programm on Fri, 03 Apr 2009 04:05:35 GMT]]></title><description><![CDATA[<p>eine möglichkeit ist eine schleife ...</p>
<pre><code class="language-cpp">do {
    cout &lt;&lt; &quot;wenn Du Mark in Euro umrechnen willst, gib 1 ein. Andersrum gib 2 ein:&quot; &lt;&lt; endl;
    cin &gt;&gt; auswahl;
    if (auswahl == 1)
    {          
        // ...
    }
    else if (auswahl == 2)
    {
        // ...
    }
    else
        cout &lt;&lt; &quot;Falsche Eingabe!&quot; &lt;&lt; endl;

} while ( auswahl!=1 &amp;&amp; auswahl!=2);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1690207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1690207</guid><dc:creator><![CDATA[Mitleid]]></dc:creator><pubDate>Fri, 03 Apr 2009 04:05:35 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines Problem bei erstem Programm on Fri, 03 Apr 2009 04:15:31 GMT]]></title><description><![CDATA[<p>läuuuuuuft danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1690208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1690208</guid><dc:creator><![CDATA[skullyan]]></dc:creator><pubDate>Fri, 03 Apr 2009 04:15:31 GMT</pubDate></item></channel></rss>