<?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[Bussgeldkatalog Proble,m]]></title><description><![CDATA[<blockquote>
<p>{</p>
<p>int a;<br />
int b;<br />
int c;<br />
int y;</p>
<p>Anfang:<br />
cout &lt;&lt; &quot;Sie haben das Bussgeldkatalog geoeffnet, weil Sie sicherlich&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;zu schnell unterwegs waren.&quot; &quot;\n&quot;&quot;\n&quot;;<br />
cout &lt;&lt; &quot;Wenn Sie innerhalb geschlossener Ortschaften geblitzt worden sind,&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;druecken Sie die 1, fuer ausserhalb geschlossener Ortschaften die 2.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; c;</p>
<p>if (c&gt;=3)<br />
{<br />
cout &lt;&lt; &quot;Fehler! Bitte nocheinmal versuchen&quot; &quot;\n&quot; &quot;\n&quot;;<br />
goto Anfang;<br />
}</p>
<p>if (c==1)<br />
{<br />
Innerortsberechnung:<br />
cout &lt;&lt; &quot;Innerortsberechnung:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;Bitte geben Sie die zugelassene Hoechstgeschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; a;<br />
cout &lt;&lt; &quot;Bitte geben Sie nun Ihre Geschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; b;</p>
<p>if (b&lt;=99)</p>
<p>{<br />
y = (b - a - 3);</p>
<p>}</p>
<p>if (b&gt;=100)</p>
<p>{</p>
<p>y = (b - a - (b * 3 / 100));</p>
<p>}<br />
cout &lt;&lt; &quot;Ihre Geschwindigkeitsueberschreitung nach Toleranzabzug betrug:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; y; &quot;\n&quot;&quot;\n&quot;;</p>
<p>if (y&lt;=0)</p>
<p>{</p>
<p>cout &lt;&lt; &quot;\n&quot;&quot;\n&quot; &quot;Ihre Ueberschrittende Geschwindigkeit ist ungueltig!&quot;&quot; \n&quot;&quot;\n&quot;;<br />
goto Innerortsberechnung;</p>
<p>}</p>
<p>if (y&lt;=10)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 10 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;15 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=15)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 15 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;25 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=20)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 20 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;35 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=25)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 25 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;80 Euro Strafe + 23,50 Euro Gebuehren + 1 Punkt in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=30)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 30 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;100 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=40)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 40 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;160 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=50)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 50 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;200 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=60)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 60 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;280 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 2 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=70)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 70 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;480 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&gt;=71)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Ab 71 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;680 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;</p>
<p>}<br />
}</p>
<p>if (c==2)<br />
{<br />
Ausserortsberechnung:<br />
cout &lt;&lt; &quot;Ausserortsberechnung:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;Bitte geben Sie die zugelassene Hoechstgeschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; a;<br />
cout &lt;&lt; &quot;Bitte geben Sie nun Ihre Geschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; b;</p>
<p>if (b&lt;=99)</p>
<p>{<br />
y = (b - a - 3);</p>
<p>}</p>
<p>if (b&gt;=100)</p>
<p>{</p>
<p>y = (b - a - (b * 3 / 100));</p>
<p>}<br />
cout &lt;&lt; &quot;Ihre Geschwindigkeitsueberschreitung nach Toleranzabzug betrug:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; y; &quot;\n&quot;&quot;\n&quot;;</p>
<p>if (y&lt;=0)</p>
<p>{</p>
<p>cout &lt;&lt; &quot;\n&quot;&quot;\n&quot; &quot;Ihre Ueberschrittende Geschwindigkeit ist ungueltig!&quot;&quot; \n&quot;&quot;\n&quot;;<br />
goto Ausserortsberechnung;</p>
<p>}</p>
<p>if (y&lt;=10)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 10 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;10 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=15)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 15 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;20 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=20)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 20 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;30 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=25)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 25 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;70 Euro Strafe + 23,50 Euro Gebuehren + 1 Punkt in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=30)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 30 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;80 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=40)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 40 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;120 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=50)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 50 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;160 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=60)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 60 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;240 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=70)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 70 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;440 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 2 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&gt;=71)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Ab 71 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;600 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;</p>
<p>}<br />
}<br />
}</p>
</blockquote>
<p>Das ist mein Bussgeldkatalog.</p>
<p>Meine 1.Frage: Wie kann ich es einstellen, dass der Fragt, ob er wieder ein Verstoß ausrechnen will? Das bedeutet so viel: Möchten Sie weiterrechnen, dann drücken Sie die 1, wenn nicht, dann die 2. (Dann gleichzeitig verhindern, dass bei einer Eingabe z.B. von einer 3 eine Fehlermeldung erscheint).</p>
<p>Meine 2. Frage: Wie kann ich bei den If Befehlen die Eingabe von Buchstaben verhindern? Wenn ich a z.B. eintippe, dann kommt mein Bussgeldkatalog in eine Endschleife und so. <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>Danke für die Hilfe im Vorraus.</p>
<p>MFG</p>
<p>Andy</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282782/bussgeldkatalog-proble-m</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 23:39:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282782.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Feb 2011 14:23:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bussgeldkatalog Proble,m on Sat, 26 Feb 2011 14:23:24 GMT]]></title><description><![CDATA[<blockquote>
<p>{</p>
<p>int a;<br />
int b;<br />
int c;<br />
int y;</p>
<p>Anfang:<br />
cout &lt;&lt; &quot;Sie haben das Bussgeldkatalog geoeffnet, weil Sie sicherlich&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;zu schnell unterwegs waren.&quot; &quot;\n&quot;&quot;\n&quot;;<br />
cout &lt;&lt; &quot;Wenn Sie innerhalb geschlossener Ortschaften geblitzt worden sind,&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;druecken Sie die 1, fuer ausserhalb geschlossener Ortschaften die 2.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; c;</p>
<p>if (c&gt;=3)<br />
{<br />
cout &lt;&lt; &quot;Fehler! Bitte nocheinmal versuchen&quot; &quot;\n&quot; &quot;\n&quot;;<br />
goto Anfang;<br />
}</p>
<p>if (c==1)<br />
{<br />
Innerortsberechnung:<br />
cout &lt;&lt; &quot;Innerortsberechnung:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;Bitte geben Sie die zugelassene Hoechstgeschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; a;<br />
cout &lt;&lt; &quot;Bitte geben Sie nun Ihre Geschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; b;</p>
<p>if (b&lt;=99)</p>
<p>{<br />
y = (b - a - 3);</p>
<p>}</p>
<p>if (b&gt;=100)</p>
<p>{</p>
<p>y = (b - a - (b * 3 / 100));</p>
<p>}<br />
cout &lt;&lt; &quot;Ihre Geschwindigkeitsueberschreitung nach Toleranzabzug betrug:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; y; &quot;\n&quot;&quot;\n&quot;;</p>
<p>if (y&lt;=0)</p>
<p>{</p>
<p>cout &lt;&lt; &quot;\n&quot;&quot;\n&quot; &quot;Ihre Ueberschrittende Geschwindigkeit ist ungueltig!&quot;&quot; \n&quot;&quot;\n&quot;;<br />
goto Innerortsberechnung;</p>
<p>}</p>
<p>if (y&lt;=10)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 10 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;15 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=15)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 15 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;25 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=20)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 20 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;35 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=25)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 25 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;80 Euro Strafe + 23,50 Euro Gebuehren + 1 Punkt in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=30)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 30 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;100 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=40)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 40 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;160 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=50)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 50 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;200 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=60)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 60 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;280 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 2 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=70)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 70 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;480 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&gt;=71)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Ab 71 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;680 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;</p>
<p>}<br />
}</p>
<p>if (c==2)<br />
{<br />
Ausserortsberechnung:<br />
cout &lt;&lt; &quot;Ausserortsberechnung:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;Bitte geben Sie die zugelassene Hoechstgeschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; a;<br />
cout &lt;&lt; &quot;Bitte geben Sie nun Ihre Geschwindigkeit an.&quot; &quot;\n&quot;;<br />
cin &gt;&gt; b;</p>
<p>if (b&lt;=99)</p>
<p>{<br />
y = (b - a - 3);</p>
<p>}</p>
<p>if (b&gt;=100)</p>
<p>{</p>
<p>y = (b - a - (b * 3 / 100));</p>
<p>}<br />
cout &lt;&lt; &quot;Ihre Geschwindigkeitsueberschreitung nach Toleranzabzug betrug:&quot; &quot;\n&quot;;<br />
cout &lt;&lt; y; &quot;\n&quot;&quot;\n&quot;;</p>
<p>if (y&lt;=0)</p>
<p>{</p>
<p>cout &lt;&lt; &quot;\n&quot;&quot;\n&quot; &quot;Ihre Ueberschrittende Geschwindigkeit ist ungueltig!&quot;&quot; \n&quot;&quot;\n&quot;;<br />
goto Ausserortsberechnung;</p>
<p>}</p>
<p>if (y&lt;=10)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 10 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;10 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=15)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 15 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;20 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=20)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 20 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;30 Euro Strafe.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=25)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 25 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;70 Euro Strafe + 23,50 Euro Gebuehren + 1 Punkt in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=30)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 30 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;80 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=40)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 40 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;120 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=50)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 50 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;160 Euro Strafe + 23,50 Euro Gebuehren + 3 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=60)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 60 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;240 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 1 Monat Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&lt;=70)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Bis 70 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;440 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 2 Monate Fahrverbot.&quot;;<br />
return 0;<br />
}</p>
<p>if (y&gt;=71)<br />
{<br />
cout &lt;&lt; &quot;\n&quot; &quot;\n&quot; &quot;Ab 71 km/h zu schnell erwartet Sie:&quot; &quot;\n&quot; &quot;\n&quot;;<br />
cout &lt;&lt; &quot;600 Euro Strafe + 23,50 Euro Gebuehren + 4 Punkte in Flensburg + 3 Monate Fahrverbot.&quot;;<br />
return 0;</p>
<p>}<br />
}<br />
}</p>
</blockquote>
<p>Das ist mein Bussgeldkatalog.</p>
<p>Meine 1.Frage: Wie kann ich es einstellen, dass der Fragt, ob er wieder ein Verstoß ausrechnen will? Das bedeutet so viel: Möchten Sie weiterrechnen, dann drücken Sie die 1, wenn nicht, dann die 2. (Dann gleichzeitig verhindern, dass bei einer Eingabe z.B. von einer 3 eine Fehlermeldung erscheint).</p>
<p>Meine 2. Frage: Wie kann ich bei den If Befehlen die Eingabe von Buchstaben verhindern? Wenn ich a z.B. eintippe, dann kommt mein Bussgeldkatalog in eine Endschleife und so. <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>Danke für die Hilfe im Vorraus.</p>
<p>MFG</p>
<p>Andy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2026824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2026824</guid><dc:creator><![CDATA[Styff Meister]]></dc:creator><pubDate>Sat, 26 Feb 2011 14:23:24 GMT</pubDate></item><item><title><![CDATA[Reply to Bussgeldkatalog Proble,m on Sat, 26 Feb 2011 14:50:08 GMT]]></title><description><![CDATA[<p>Frage 1 habe ich mir grade selber erporgrammiert <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>Bleibt nur noch Frage 2 offen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2026845</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2026845</guid><dc:creator><![CDATA[Styff Meister]]></dc:creator><pubDate>Sat, 26 Feb 2011 14:50:08 GMT</pubDate></item><item><title><![CDATA[Reply to Bussgeldkatalog Proble,m on Sat, 26 Feb 2011 18:17:29 GMT]]></title><description><![CDATA[<p>Hier ein komplettes Beispiel, wie man es machen könnte:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main()
{
	while (true)
	{
		int a;

		std::cout &lt;&lt; &quot;Eingabe: &quot;;
		std::cin &gt;&gt; a;

		if (std::cin.fail()) // Ist beim Einlesen ein Fehler aufgetreten?
		{
			std::cin.clear(); // Löschen der Fehlerflags
			std::cin.sync(); // Löschen der verbliebenen Daten im Lesepuffer

			std::cerr &lt;&lt; &quot;Fehler: Bitte nur Zahlen eingeben!\n&quot; &lt;&lt; std::endl;

			continue; // An den Schleifenanfang gehen und es erneut probieren
		}

		std::cout &lt;&lt; &quot;Ausgabe: &quot; &lt;&lt; a &lt;&lt; &quot;\n&quot; &lt;&lt; std::endl;
	}

	return 0;
}
</code></pre>
<p>Noch ein Tipp: Versuch eine bessere Lösung für die vielen <code>goto</code> s zu finden.</p>
<p>Bitte beachte auch, das C++ und C++/CLI nicht das gleiche meinen. Du bist also im falschen Unterforum gelandet und hast damit unnötig lange auf eine Antwort warten müssen.</p>
<p>Das richtige Forum findest du hier: <a href="http://www.c-plusplus.net/forum/f15" rel="nofollow">http://www.c-plusplus.net/forum/f15</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2026962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2026962</guid><dc:creator><![CDATA[hjkhjk]]></dc:creator><pubDate>Sat, 26 Feb 2011 18:17:29 GMT</pubDate></item><item><title><![CDATA[Reply to Bussgeldkatalog Proble,m on Sat, 26 Feb 2011 19:10:06 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/u18363" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/f58" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/f15" rel="nofollow">C++ (auch C++0x)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2026978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2026978</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 26 Feb 2011 19:10:06 GMT</pubDate></item></channel></rss>