<?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[Is wichtig bitte]]></title><description><![CDATA[<p>Problem ist, dass er die bool werte nicht bei einem erneuten Durchlauf beibehält.<br />
Hatt jemand ne idee warum und wies geht?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;iomanip&gt;
using namespace std;

int main()
{
char auswahl=0;
float rechnung=0; 
bool ba,bb,bc,b1,b2,b3;   

do
{    
if(auswahl=='!')
{
cout&lt;&lt;endl;
cout&lt;&lt;&quot;Danke fuer ihre Bestellung&quot;&lt;&lt;endl;
}
else
{
cout&lt;&lt;endl;
cout&lt;&lt;&quot;FAT frisch appetitlich traumhaft - freut sich auf ihre Bestelleung:&quot;&lt;&lt;endl;
}

cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Bestllung:&quot;&lt;&lt;endl;

ba==true?cout&lt;&lt;&quot;FAT Hamburger&quot;          &lt;&lt;endl:
bb==true?cout&lt;&lt;&quot;FAT Chocoburger&quot;        &lt;&lt;endl:
bc==true?cout&lt;&lt;&quot;FAT Frozen Salad&quot;       &lt;&lt;endl:
b1==true?cout&lt;&lt;&quot;FAT Cola&quot;               &lt;&lt;endl:
b2==true?cout&lt;&lt;&quot;FAT Lime&quot;               &lt;&lt;endl:
b3==true?cout&lt;&lt;&quot;FAT Honey Coffe&quot;        &lt;&lt;endl:

cout&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Rechnung:  Euro &quot;&lt;&lt;rechnung&lt;&lt;endl;

cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Wahl:&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;a) FAT Hamburger     Euro 1.99&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;1) FAT Cola         Euro 0.99&quot;&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;b) FAT Chocoburger   Euro 2.99&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;2) FAT Lime         Euro 0.99&quot;&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;c) FAT Frozen Salad  Euro 3.49&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;3) FAT Honey Coffe  Euro 1.99&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;x) Bestellung aufheben&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;!) Bestellung abgeben&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;&quot;&gt;&quot;;
cin&gt;&gt;auswahl;
cout&lt;&lt;endl;
cout&lt;&lt;endl;

switch(auswahl)
{
case 'a':
     ba=true;
     rechnung+=1.99;
     break;

case 'b':
     bb=true;
     rechnung+=2.99;
     break;

case 'c':
     bc=true;
     rechnung+=3.49;
     break;

case '1':
     b1=true;
     rechnung+=0.99;
     break;

case '2':
     b2=true;
     rechnung+=0.99;
     break;

case '3':
     b3=true;
     rechnung+=1.99;
     break;
case '!':
     break;
case 'x':
     ba=false;
     bb=false;
     bc=false;
     b1=false;
     b2=false;
     b3=false;
     rechnung=0;
     break;
default:
     cout&lt;&lt;&quot;Achtung!!! Falsche Eingabe&quot;&lt;&lt;endl;
     continue;
}   

}while(auswahl !='q');//Nur den Angestellten bekannt abrechen des Programmes mit &quot;q&quot;

system(&quot;Pause&quot;);
return 0;
}
</code></pre>
<p>Vielen Danke schon mal!!</p>
<p>/edit: code-tags</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127721/is-wichtig-bitte</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 08:31:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127721.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Nov 2005 18:29:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 22:13:02 GMT]]></title><description><![CDATA[<p>Problem ist, dass er die bool werte nicht bei einem erneuten Durchlauf beibehält.<br />
Hatt jemand ne idee warum und wies geht?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;iomanip&gt;
using namespace std;

int main()
{
char auswahl=0;
float rechnung=0; 
bool ba,bb,bc,b1,b2,b3;   

do
{    
if(auswahl=='!')
{
cout&lt;&lt;endl;
cout&lt;&lt;&quot;Danke fuer ihre Bestellung&quot;&lt;&lt;endl;
}
else
{
cout&lt;&lt;endl;
cout&lt;&lt;&quot;FAT frisch appetitlich traumhaft - freut sich auf ihre Bestelleung:&quot;&lt;&lt;endl;
}

cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Bestllung:&quot;&lt;&lt;endl;

ba==true?cout&lt;&lt;&quot;FAT Hamburger&quot;          &lt;&lt;endl:
bb==true?cout&lt;&lt;&quot;FAT Chocoburger&quot;        &lt;&lt;endl:
bc==true?cout&lt;&lt;&quot;FAT Frozen Salad&quot;       &lt;&lt;endl:
b1==true?cout&lt;&lt;&quot;FAT Cola&quot;               &lt;&lt;endl:
b2==true?cout&lt;&lt;&quot;FAT Lime&quot;               &lt;&lt;endl:
b3==true?cout&lt;&lt;&quot;FAT Honey Coffe&quot;        &lt;&lt;endl:

cout&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Rechnung:  Euro &quot;&lt;&lt;rechnung&lt;&lt;endl;

cout&lt;&lt;endl;
cout&lt;&lt;&quot;Ihre Wahl:&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;a) FAT Hamburger     Euro 1.99&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;1) FAT Cola         Euro 0.99&quot;&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;b) FAT Chocoburger   Euro 2.99&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;2) FAT Lime         Euro 0.99&quot;&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;c) FAT Frozen Salad  Euro 3.49&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;3) FAT Honey Coffe  Euro 1.99&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;setw(40)&lt;&lt;left&lt;&lt;&quot;x) Bestellung aufheben&quot;&lt;&lt;setfill(' ')&lt;&lt;right&lt;&lt;&quot;!) Bestellung abgeben&quot;&lt;&lt;endl;
cout&lt;&lt;endl;
cout&lt;&lt;&quot;&gt;&quot;;
cin&gt;&gt;auswahl;
cout&lt;&lt;endl;
cout&lt;&lt;endl;

switch(auswahl)
{
case 'a':
     ba=true;
     rechnung+=1.99;
     break;

case 'b':
     bb=true;
     rechnung+=2.99;
     break;

case 'c':
     bc=true;
     rechnung+=3.49;
     break;

case '1':
     b1=true;
     rechnung+=0.99;
     break;

case '2':
     b2=true;
     rechnung+=0.99;
     break;

case '3':
     b3=true;
     rechnung+=1.99;
     break;
case '!':
     break;
case 'x':
     ba=false;
     bb=false;
     bc=false;
     b1=false;
     b2=false;
     b3=false;
     rechnung=0;
     break;
default:
     cout&lt;&lt;&quot;Achtung!!! Falsche Eingabe&quot;&lt;&lt;endl;
     continue;
}   

}while(auswahl !='q');//Nur den Angestellten bekannt abrechen des Programmes mit &quot;q&quot;

system(&quot;Pause&quot;);
return 0;
}
</code></pre>
<p>Vielen Danke schon mal!!</p>
<p>/edit: code-tags</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927881</guid><dc:creator><![CDATA[NicNN]]></dc:creator><pubDate>Sat, 26 Nov 2005 22:13:02 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:32:45 GMT]]></title><description><![CDATA[<p>Schlechte Überschrift! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/927886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927886</guid><dc:creator><![CDATA[Hinweis]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:32:45 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:37:35 GMT]]></title><description><![CDATA[<p>Hinweis schrieb:</p>
<blockquote>
<p>Schlechte Überschrift! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
</blockquote>
<p>Mag sein, deine Promotion-Tour hilft aber auch nicht weiter.</p>
<p>@NicNN: Bitte editiere dein Posting und klammere deinen Code mit [ cpp ] [ /cpp ] Tags ein (Ohne Leerzeichen). Dann ist der Code a) formatiert und b) schön bunt so das man sich dein Programm ansehen kann - so wird dir niemand helfen <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>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927892</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:37:35 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:38:17 GMT]]></title><description><![CDATA[<p>NicNN schrieb:</p>
<blockquote>
<pre><code class="language-cpp">ba==true?cout&lt;&lt;&quot;FAT Hamburger&quot; &lt;&lt;endl: 
bb==true?cout&lt;&lt;&quot;FAT Chocoburger&quot; &lt;&lt;endl: 
bc==true?cout&lt;&lt;&quot;FAT Frozen Salad&quot; &lt;&lt;endl: 
b1==true?cout&lt;&lt;&quot;FAT Cola&quot; &lt;&lt;endl: 
b2==true?cout&lt;&lt;&quot;FAT Lime&quot; &lt;&lt;endl: 
b3==true?cout&lt;&lt;&quot;FAT Honey Coffe&quot; &lt;&lt;endl: 

cout&lt;&lt;endl;
</code></pre>
</blockquote>
<p>WTF hast du dir dabei gedacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927893</guid><dc:creator><![CDATA[Spezi L]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:38:17 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:42:09 GMT]]></title><description><![CDATA[<p>ich will jeweils die bestelltet produkte unternander ausgeben.<br />
Mit einem klappt das auch wunderbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927903</guid><dc:creator><![CDATA[NicNN]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:42:09 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:43:14 GMT]]></title><description><![CDATA[<p>Und wenn ich zwei Hamburger bestelle?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927905</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:43:14 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:44:02 GMT]]></title><description><![CDATA[<p>tut mir leid kanns nicht mehr edditieren da ich keinen accout habe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927907</guid><dc:creator><![CDATA[NicNN]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sat, 26 Nov 2005 18:45:04 GMT]]></title><description><![CDATA[<p>hast recht Hmm<br />
ne idee wie ichs sonst machen kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/927910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/927910</guid><dc:creator><![CDATA[NicNN]]></dc:creator><pubDate>Sat, 26 Nov 2005 18:45:04 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sun, 27 Nov 2005 11:01:05 GMT]]></title><description><![CDATA[<p>NicNN schrieb:</p>
<blockquote>
<p>ne idee wie ichs sonst machen kann?</p>
</blockquote>
<p>zum Beispiel so:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

enum Bestellung
{
    Hamburger,
    Chocoburger,
    Frozen_Salad,
    Cola,
    Lime,
    Honey_Coffee
};

int main()
{
    const char * const NAMEN[] = {
        &quot;FAT Hamburger&quot;,
        &quot;FAT Chocoburger&quot;,
        &quot;FAT Frozen Salad&quot;,
        &quot;FAT Cola&quot;,
        &quot;FAT Lime&quot;,
        &quot;FAT Honey Coffee&quot;};
    int bestellungen[] = {0, 0, 0, 0, 0, 0};
    const int N = sizeof(bestellungen)/sizeof(int);

    ++bestellungen[Hamburger];
    ++bestellungen[Chocoburger];
    bestellungen[Cola] += 2;

    for(int i = 0; i&lt;N; ++i)
        if(bestellungen[i]&gt;0)
            cout &lt;&lt; bestellungen[i] &lt;&lt; &quot; x &quot; &lt;&lt; NAMEN[i] &lt;&lt; endl;

    cin.get();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/928189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928189</guid><dc:creator><![CDATA[schorsch code]]></dc:creator><pubDate>Sun, 27 Nov 2005 11:01:05 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sun, 27 Nov 2005 11:47:03 GMT]]></title><description><![CDATA[<p>NicNN schrieb:</p>
<blockquote>
<p>Problem ist, dass er die bool werte nicht bei einem erneuten Durchlauf beibehält.</p>
</blockquote>
<p>Die bool-Werte werden schon beibehalten, aber die Art und Weise wie Du auf einen bool reagierst schließt bei einem Wert ==true die Abfrage aller anderen aus.<br />
Ändere den Code</p>
<pre><code class="language-cpp">ba==true?cout&lt;&lt;&quot;FAT Hamburger&quot;          &lt;&lt;endl:
            bb==true?cout&lt;&lt;&quot;FAT Chocoburger&quot;        &lt;&lt;endl:
            bc==true?cout&lt;&lt;&quot;FAT Frozen Salad&quot;       &lt;&lt;endl:
            b1==true?cout&lt;&lt;&quot;FAT Cola&quot;               &lt;&lt;endl:
            b2==true?cout&lt;&lt;&quot;FAT Lime&quot;               &lt;&lt;endl:
            b3==true?cout&lt;&lt;&quot;FAT Honey Coffe&quot;        &lt;&lt;endl:
</code></pre>
<p>mal nach</p>
<pre><code class="language-cpp">if( ba ) cout&lt;&lt;&quot;FAT Hamburger&quot; &lt;&lt;endl;
        if( bb ) cout&lt;&lt;&quot;FAT Chocoburger&quot; &lt;&lt;endl;
        if( bc ) cout&lt;&lt;&quot;FAT Frozen Salad&quot; &lt;&lt;endl;
        if( b1 ) cout&lt;&lt;&quot;FAT Cola&quot; &lt;&lt;endl;
        if( b2 ) cout&lt;&lt;&quot;FAT Lime&quot; &lt;&lt;endl;
        if( b3 ) cout&lt;&lt;&quot;FAT Honey Coffe&quot;&lt;&lt;endl;
</code></pre>
<p>im Übrigen solltest Du alle Werte immer initialisieren, bevor sie abgefragt werden. Also</p>
<pre><code class="language-cpp">bool ba = false; // usw.
</code></pre>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928213</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Sun, 27 Nov 2005 11:47:03 GMT</pubDate></item><item><title><![CDATA[Reply to Is wichtig bitte on Sun, 27 Nov 2005 19:09:44 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>der Code dürfte so gar nicht compilierfähig sein, das die<br />
letzte Abfrage (?:;) nicht richtig beendet wird. An der<br />
Strukturierung muss dringen dgearbeitet werden, da der Code<br />
mindestens um Faktor 2 vereinfacht / verbessert werden kann.</p>
<p>Grundsätzlich sollte man alle C Abfragen in Klammern setzen.<br />
Spätestens wenn man ein unsauberes Makro benutzt fällt man<br />
sonst böse auf die Nase. Eindeutigkeit ist extrem wichtig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928569</guid><dc:creator><![CDATA[nemeses]]></dc:creator><pubDate>Sun, 27 Nov 2005 19:09:44 GMT</pubDate></item></channel></rss>