<?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[Zufallsspiel]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich brauch mal wieder hilfe ich soll ein Zufallszahlenspiel programmieren.<br />
Die Hürde habe ich genommen, aber jetzt soll ich das Programm ohne return oder break programmieren!<br />
Könnt ihr mit helfen?<br />
Mein Programm sieht mom. so aus</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &lt;stdlib.h&gt;
#include &lt;iostream&gt;
#include &lt;time.h&gt;

using namespace std;

static int zufall(int max)
{
	srand( (unsigned)time( NULL ) );
	return abs(rand()%max);
}

int main()
{

	int eingabe=-1;			//Var für Eingabe 
	int zahl=zufall(10);	//Var für Zufallszahl
	int versuche=0;			//Var für Versuche

	while (true)
	{
		cout&lt;&lt;&quot;Geben sie eine Zahl von 1-10 ein: &quot;;
		versuche++;
		cin&gt;&gt;eingabe;

		cout &lt;&lt; &quot;\n&quot;;

		if (eingabe!=zahl)
		{
			cout&lt;&lt;&quot;Falsch, versuchen sie es noch einmal!\n&quot;;
		}
		else if (eingabe==zahl)
		{	
			cout&lt;&lt;&quot;Richtig!\n&quot;;
			cout&lt;&lt;&quot;Sie haben &quot;&lt;&lt;versuche&lt;&lt;&quot; Versuche gebraucht!\n&quot;;
			break;
		}
	}	

	system(&quot;PAUSE&quot;);

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/293029/zufallsspiel</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 14:04:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/293029.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Sep 2011 10:58:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 10:58:08 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich brauch mal wieder hilfe ich soll ein Zufallszahlenspiel programmieren.<br />
Die Hürde habe ich genommen, aber jetzt soll ich das Programm ohne return oder break programmieren!<br />
Könnt ihr mit helfen?<br />
Mein Programm sieht mom. so aus</p>
<pre><code class="language-cpp">#include &quot;stdafx.h&quot;
#include &lt;stdlib.h&gt;
#include &lt;iostream&gt;
#include &lt;time.h&gt;

using namespace std;

static int zufall(int max)
{
	srand( (unsigned)time( NULL ) );
	return abs(rand()%max);
}

int main()
{

	int eingabe=-1;			//Var für Eingabe 
	int zahl=zufall(10);	//Var für Zufallszahl
	int versuche=0;			//Var für Versuche

	while (true)
	{
		cout&lt;&lt;&quot;Geben sie eine Zahl von 1-10 ein: &quot;;
		versuche++;
		cin&gt;&gt;eingabe;

		cout &lt;&lt; &quot;\n&quot;;

		if (eingabe!=zahl)
		{
			cout&lt;&lt;&quot;Falsch, versuchen sie es noch einmal!\n&quot;;
		}
		else if (eingabe==zahl)
		{	
			cout&lt;&lt;&quot;Richtig!\n&quot;;
			cout&lt;&lt;&quot;Sie haben &quot;&lt;&lt;versuche&lt;&lt;&quot; Versuche gebraucht!\n&quot;;
			break;
		}
	}	

	system(&quot;PAUSE&quot;);

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2122875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122875</guid><dc:creator><![CDATA[Dennis1995]]></dc:creator><pubDate>Fri, 23 Sep 2011 10:58:08 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 11:04:00 GMT]]></title><description><![CDATA[<ol>
<li>(10) Den Zufallszahlengenerator vor jedem Aufruf von <code>rand( )</code> zu initialisieren ist Unfug.</li>
<li>Die Funktion <code>zufall( int )</code> muss keine Funktion sein -&gt; kein <code>return</code> .</li>
<li>(38) Das <code>break</code> wirst Du los indem Du dir eine bessere Abbruchbedingung als <code>true</code> (21) überlegst.</li>
<li>(44) Das <code>return</code> am Ende von <code>main( )</code> ist sinnfrei, wenn es <code>0</code> zurückgibt.</li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/2122880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122880</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 23 Sep 2011 11:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 11:17:55 GMT]]></title><description><![CDATA[<p>Die zufall-Funktion sollte nicht static sein (dafür gibt es notfalls anonyme namespaces, aber eigentlich sollte man keins von beidem benutzen), kann entweder ganz aufgelöst werden (wie Swordfish sagte), oder eine Referenz als out-Parameter nehmen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122884</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Fri, 23 Sep 2011 11:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 11:14:06 GMT]]></title><description><![CDATA[<p>Ich hab selbst eine lösung gefunden!<br />
Danke trotzdem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122886</guid><dc:creator><![CDATA[Dennis1995]]></dc:creator><pubDate>Fri, 23 Sep 2011 11:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 11:15:50 GMT]]></title><description><![CDATA[<p>wxSkip schrieb:</p>
<blockquote>
<p>Die zufall-Funktion sollte nicht static sein</p>
</blockquote>
<p>Aaahh gar ned g'sehn...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122888</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 23 Sep 2011 11:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 12:21:53 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<ul>
<li>(44) Das <code>return</code> am Ende von <code>main( )</code> ist sinnfrei, wenn es <code>0</code> zurückgibt.</li>
</ul>
</blockquote>
<p>Ich schreibs trotzdem hin, damit mir meine IDE keine Warnung entgegenwirft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122925</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 12:21:53 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 12:25:43 GMT]]></title><description><![CDATA[<p>Dennis1995 schrieb:</p>
<blockquote>
<p>[...] aber jetzt soll ich das Programm ohne return oder break programmieren!</p>
</blockquote>
<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122933</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 23 Sep 2011 12:25:43 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 12:27:59 GMT]]></title><description><![CDATA[<p>Würde ich nicht dazuzählen als Aufgabensteller.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122934</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 12:27:59 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 12:31:30 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Würde ich nicht dazuzählen als Aufgabensteller.</p>
</blockquote>
<p>Und ich würde als Aufgabensteller aufhören sinnlose Aufgaben zu stellen.<br />
Das ist ja wie einen Aufsatz zu schreiben ohne das ERNSTL benutzen zu dürfen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122938</guid><dc:creator><![CDATA[brotbernd]]></dc:creator><pubDate>Fri, 23 Sep 2011 12:31:30 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 12:42:22 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Swordfish schrieb:</p>
<blockquote>
<ul>
<li>(44) Das <code>return</code> am Ende von <code>main( )</code> ist sinnfrei, wenn es <code>0</code> zurückgibt.</li>
</ul>
</blockquote>
<p>Ich schreibs trotzdem hin, damit mir meine IDE keine Warnung entgegenwirft.</p>
</blockquote>
<p>Spricht die kein C++?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122946</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 23 Sep 2011 12:42:22 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 13:20:05 GMT]]></title><description><![CDATA[<p>brotbernd schrieb:</p>
<blockquote>
<p>Und ich würde als Aufgabensteller aufhören sinnlose Aufgaben zu stellen.<br />
Das ist ja wie einen Aufsatz zu schreiben ohne das ERNSTL benutzen zu dürfen.</p>
</blockquote>
<p>Das sowieso. <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>SeppJ schrieb:</p>
<blockquote>
<p>Spricht die kein C++?</p>
</blockquote>
<p>Doch, aber sie kapiert nicht, dass main kein return braucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122966</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122966</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 13:20:05 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 13:26:35 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Doch, aber sie kapiert nicht, dass main kein return braucht.</p>
</blockquote>
<p>Falls es sich um eine <code>main()</code> -spezifische und keine allgemeine &quot;return vergessen&quot;-Warnung handelt, deaktivier sie doch global.</p>
<p>Aber erhält die IDE die Warnungen nicht vom Compiler? Möglicherweise liegt das Problem bei dem. Oder parst sie etwa selbstständig nochmals den Code?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122970</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Fri, 23 Sep 2011 13:26:35 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 13:27:50 GMT]]></title><description><![CDATA[<p>Nein, die Eclipse parst den Code nochmal selbst und schmeißt mir dann die Warnung hinterher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122972</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 13:27:50 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 13:31:37 GMT]]></title><description><![CDATA[<p>314159265358979 schrieb:</p>
<blockquote>
<p>Nein, die Eclipse [...]</p>
</blockquote>
<p>... und dafür gibts einen <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=332283" rel="nofollow">Bug</a> und einen <a href="https://bugs.eclipse.org/bugs/attachment.cgi?id=187023&amp;action=diff" rel="nofollow">Fix</a>. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122973</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 23 Sep 2011 13:31:37 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 13:36:43 GMT]]></title><description><![CDATA[<p>Und wie wende ich diesen Fix an? Muss ich da nun Eclipse mit nem Decompiler bearbeiten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122980</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 13:36:43 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 14:30:51 GMT]]></title><description><![CDATA[<p>Eclipse Indigo Service Release 1 Build 20110916-0149 hat ihn schon -&gt; downloaden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2122998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2122998</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 23 Sep 2011 14:30:51 GMT</pubDate></item><item><title><![CDATA[Reply to Zufallsspiel on Fri, 23 Sep 2011 14:51:33 GMT]]></title><description><![CDATA[<p>Danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2123018</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2123018</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Fri, 23 Sep 2011 14:51:33 GMT</pubDate></item></channel></rss>