<?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[lottoprogramm schleifen fehler]]></title><description><![CDATA[<p>hallo, ich bräuchte hilfe meinen feheler in einem sehr einfachen lottoprogramm zu finden.das programm soll den spieler fragen ob es 7,8,9,10,11,12,13 zahlen tippen möchte.dadurch ergeben sich die preise.falls man etwas anderes eingibt als 7-13 soll es erneut fragen. Benutzer um Eingabe seiner getippten Zahlen und speichern Sie diese im Array ab. Dabei soll die Eingabe einer Zahl wiederholt werden, falls die eingegebene Zahl nicht<br />
zwischen 1 und 49 liegt.<br />
--&gt;preis für spiel ausgeben<br />
Mein problem liegt in der grenzerkennung bei den zahlenbereich 1 bis 49??????<br />
Kann mir da jemand helfen..<br />
Vielen Dank<br />
#include &lt;iostream&gt;<br />
#include &lt;cassert&gt;<br />
using namespace std;<br />
int main()<br />
{<br />
double preis[]={5.25, 21.0, 63.0, 157.5, 346.5, 693.0, 1287.0};<br />
int z=0;<br />
while(7&gt;z||z&gt;13)<br />
cout&lt;&lt;&quot;Wieviele Zahlen möchten sie tippen?&quot;&lt;&lt;endl;<br />
cin&gt;&gt;z;<br />
}<br />
intlotto[13];<br />
for (int i =0;i&lt;z;i++)<br />
{do<br />
{<br />
cout&lt;&lt;&quot;zahl&quot;&lt;&lt;i&lt;&lt;&quot;:&quot;&lt;&lt;endl;<br />
cin&gt;&gt; lotto [i];}<br />
while (1&gt;z||z&gt;49);<br />
}<br />
cout&lt;&lt;&quot;Der Preis zeiger:&quot;&lt;&lt;preis[(z-7)]&lt;&lt;endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289714/lottoprogramm-schleifen-fehler</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 23:51:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289714.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Jul 2011 13:55:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to lottoprogramm schleifen fehler on Mon, 11 Jul 2011 13:55:37 GMT]]></title><description><![CDATA[<p>hallo, ich bräuchte hilfe meinen feheler in einem sehr einfachen lottoprogramm zu finden.das programm soll den spieler fragen ob es 7,8,9,10,11,12,13 zahlen tippen möchte.dadurch ergeben sich die preise.falls man etwas anderes eingibt als 7-13 soll es erneut fragen. Benutzer um Eingabe seiner getippten Zahlen und speichern Sie diese im Array ab. Dabei soll die Eingabe einer Zahl wiederholt werden, falls die eingegebene Zahl nicht<br />
zwischen 1 und 49 liegt.<br />
--&gt;preis für spiel ausgeben<br />
Mein problem liegt in der grenzerkennung bei den zahlenbereich 1 bis 49??????<br />
Kann mir da jemand helfen..<br />
Vielen Dank<br />
#include &lt;iostream&gt;<br />
#include &lt;cassert&gt;<br />
using namespace std;<br />
int main()<br />
{<br />
double preis[]={5.25, 21.0, 63.0, 157.5, 346.5, 693.0, 1287.0};<br />
int z=0;<br />
while(7&gt;z||z&gt;13)<br />
cout&lt;&lt;&quot;Wieviele Zahlen möchten sie tippen?&quot;&lt;&lt;endl;<br />
cin&gt;&gt;z;<br />
}<br />
intlotto[13];<br />
for (int i =0;i&lt;z;i++)<br />
{do<br />
{<br />
cout&lt;&lt;&quot;zahl&quot;&lt;&lt;i&lt;&lt;&quot;:&quot;&lt;&lt;endl;<br />
cin&gt;&gt; lotto [i];}<br />
while (1&gt;z||z&gt;49);<br />
}<br />
cout&lt;&lt;&quot;Der Preis zeiger:&quot;&lt;&lt;preis[(z-7)]&lt;&lt;endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091380</guid><dc:creator><![CDATA[Tobs]]></dc:creator><pubDate>Mon, 11 Jul 2011 13:55:37 GMT</pubDate></item><item><title><![CDATA[Reply to lottoprogramm schleifen fehler on Mon, 11 Jul 2011 14:00:10 GMT]]></title><description><![CDATA[<ol>
<li>Nutze bitte die C++-Tags.</li>
<li>Beschreibe bitte was du erwartest, und was du stattdessen bekommst.</li>
<li>Auch 6 Fragezeichen machen eine Frage nicht dringender oder weniger verstanden als ein einziges.</li>
<li>dir fehlt da eine öffnende geschweifte Klammer beim ersten while.</li>
</ol>
<p>Zu deinem Problem: Wie würdest du &quot;z liegt im Bereich 1 bis 49&quot; mathematisch ausdrücken?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091382</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 11 Jul 2011 14:00:10 GMT</pubDate></item><item><title><![CDATA[Reply to lottoprogramm schleifen fehler on Mon, 11 Jul 2011 14:10:32 GMT]]></title><description><![CDATA[<p>Die Klammern bei der ersten while schleife habe ich versehentlich vergessen einzufügen.<br />
Mein Problem:<br />
Wenn es darum geht die gewünschten zahlen (im bereich zwischen 7 und 13) einzugeben, funktioniert meine Gültigkeitsbereich leider nicht.<br />
Zahl0: 4<br />
Zahl1: 45<br />
Zahl2: 23<br />
Zahl3: 765 //<br />
Zahl4: 34 //eigetlich sollte erneut nach zahl 3 gefragt werden da der wertebereich ausserhalb 49 liegt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091387</guid><dc:creator><![CDATA[Tobs]]></dc:creator><pubDate>Mon, 11 Jul 2011 14:10:32 GMT</pubDate></item><item><title><![CDATA[Reply to lottoprogramm schleifen fehler on Mon, 11 Jul 2011 14:28:52 GMT]]></title><description><![CDATA[<p>so hab den fehler selber gefunden.<br />
in der zweiten while schleife muss man lotto[i] anstatt z einschreiben.<br />
Trotzdem danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091393</guid><dc:creator><![CDATA[Tobs]]></dc:creator><pubDate>Mon, 11 Jul 2011 14:28:52 GMT</pubDate></item></channel></rss>