<?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[Neuling sucht richtigen Zufallsgenerator]]></title><description><![CDATA[<p>Hi,</p>
<p>bin noch neu im Forum, hoffe das is das richtige Forum für das Thema.<br />
Ich hab Grund kenntnisse in C++ aber halt noch keine Erfahrung drum weiß ich<br />
nicht so richtig wie ich mein Problem am besten löse. Vielleicht kann mir einer<br />
helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Ich will sowas wie ein Gehirntrainer machen. Es sollen nach einander<br />
Zufallszahlen angezeigt werden erst 3 stellig dann 4 stellig dan 5,6,7,8.<br />
Der Spieler muss sie richtig wiedergeben. Hab schon n bischen mit rand()<br />
rumgedölmert aber wenn ich über ne 4 stellige Zahl komme sind oft gleiche<br />
stellen drin z.B. 000. Diese sind ja sehr einfach zu merken...<br />
Zudem weiß ich nicht ob man am besten n Array nimm oder n String, da man die<br />
Zahlen ja auch mit den Eingaben vom Spieler vergleichen muss damit man weis ob<br />
es richtig ist.</p>
<p>Wäre sehr nett wenn ihr mir da n paar Denkanstöße geben könntet.</p>
<p>Danke</p>
<p>MfG He4DcR4Sh</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208779/neuling-sucht-richtigen-zufallsgenerator</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 08:19:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208779.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Mar 2008 16:25:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sat, 22 Mar 2008 16:25:35 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>bin noch neu im Forum, hoffe das is das richtige Forum für das Thema.<br />
Ich hab Grund kenntnisse in C++ aber halt noch keine Erfahrung drum weiß ich<br />
nicht so richtig wie ich mein Problem am besten löse. Vielleicht kann mir einer<br />
helfen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Ich will sowas wie ein Gehirntrainer machen. Es sollen nach einander<br />
Zufallszahlen angezeigt werden erst 3 stellig dann 4 stellig dan 5,6,7,8.<br />
Der Spieler muss sie richtig wiedergeben. Hab schon n bischen mit rand()<br />
rumgedölmert aber wenn ich über ne 4 stellige Zahl komme sind oft gleiche<br />
stellen drin z.B. 000. Diese sind ja sehr einfach zu merken...<br />
Zudem weiß ich nicht ob man am besten n Array nimm oder n String, da man die<br />
Zahlen ja auch mit den Eingaben vom Spieler vergleichen muss damit man weis ob<br />
es richtig ist.</p>
<p>Wäre sehr nett wenn ihr mir da n paar Denkanstöße geben könntet.</p>
<p>Danke</p>
<p>MfG He4DcR4Sh</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478805</guid><dc:creator><![CDATA[He4DcR4Sh]]></dc:creator><pubDate>Sat, 22 Mar 2008 16:25:35 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sat, 22 Mar 2008 16:57:41 GMT]]></title><description><![CDATA[<p>Da gibt es einen Artikel zu im Magazin, ganz unten... <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><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-172876.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-172876.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478826</guid><dc:creator><![CDATA[langeweile]]></dc:creator><pubDate>Sat, 22 Mar 2008 16:57:41 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sat, 22 Mar 2008 17:00:06 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">while(...) {
  srand(time(0));
  i = rand();
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1478828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478828</guid><dc:creator><![CDATA[guter Tipp]]></dc:creator><pubDate>Sat, 22 Mar 2008 17:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sat, 22 Mar 2008 21:22:15 GMT]]></title><description><![CDATA[<p>guter Tipp schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while(...) {
  srand(time(0));
  i = rand();
}
</code></pre>
</blockquote>
<p>Und was passiert, wenn mit srand mehrmals der gleiche seed gesetzt wird?<br />
Richtig, man erhält die gleichen Zufallszahlen, da sie aus dem gleichen seed erzeugt werden.</p>
<p>Es wäre sinnvoller, std::srand(std::time(NULL)) nur einmal im Programm aufzurufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1478931</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1478931</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Sat, 22 Mar 2008 21:22:15 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 17:55:06 GMT]]></title><description><![CDATA[<p>Nabend!</p>
<p>Erstma vielen dank für eure Antworten <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>Der Link oben hilft mir schonmal weiter eine möglichst gut geeignete Zufallszahl<br />
zu finden.<br />
Schreibe ich da dann meine Zufallszahlen in Arrays ? Kann man eine<br />
Schleife bauen die nach und nach die Array Stellen mit Zufallszahl füllt ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke</p>
<p>MfG He4DcR4Sh</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479261</guid><dc:creator><![CDATA[He4DcR4Sh]]></dc:creator><pubDate>Sun, 23 Mar 2008 17:55:06 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 18:32:42 GMT]]></title><description><![CDATA[<p>He4DcR4Sh schrieb:</p>
<blockquote>
<p>Schreibe ich da dann meine Zufallszahlen in Arrays ?</p>
</blockquote>
<p>das kannst du machen ^^</p>
<p>He4DcR4Sh schrieb:</p>
<blockquote>
<p>Kann man eine<br />
Schleife bauen die nach und nach die Array Stellen mit Zufallszahl füllt ?</p>
</blockquote>
<p>ja kann man</p>
<pre><code class="language-cpp">const int MAX_ELEM = 10;
int myarr[MAX_ELEM];

for(int i=0; i&lt;MAX_ELEM; ++i) {
    myarr[i] = rand();
}
</code></pre>
<p>oder eleganter</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; myvec;
for(int i=0; i&lt;10; ++i) {
    myvec.push_back(rand());
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1479271</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479271</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Sun, 23 Mar 2008 18:32:42 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 19:33:19 GMT]]></title><description><![CDATA[<p>oder <em>noch</em> eleganter:</p>
<pre><code class="language-cpp">std::srand( static_cast&lt; unsigned int &gt;( time( 0 ) ) );
std::vector&lt; int &gt; foo( 10 );
for( std::vector&lt; int &gt;::iterator i = foo.begin( ); i != foo.end( ); ++i ) {

    *i = std::rand( );
}
</code></pre>
<p><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>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479301</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479301</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sun, 23 Mar 2008 19:33:19 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 20:57:49 GMT]]></title><description><![CDATA[<p>Da geht aber noch was:</p>
<pre><code class="language-cpp">std::generate (foo.begin (), foo.end (), std::rand);
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479335</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479335</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Sun, 23 Mar 2008 20:57:49 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 20:59:39 GMT]]></title><description><![CDATA[<p>The-Kenny schrieb:</p>
<blockquote>
<p>guter Tipp schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while(...) {
  srand(time(0));
  i = rand();
}
</code></pre>
</blockquote>
<p>Und was passiert, wenn mit srand mehrmals der gleiche seed gesetzt wird?<br />
Richtig, man erhält die gleichen Zufallszahlen, da sie aus dem gleichen seed erzeugt werden.</p>
<p>Es wäre sinnvoller, std::srand(std::time(NULL)) nur einmal im Programm aufzurufen.</p>
</blockquote>
<p>Falsch, -100 Punkte!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479337</guid><dc:creator><![CDATA[S.P.]]></dc:creator><pubDate>Sun, 23 Mar 2008 20:59:39 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Sun, 23 Mar 2008 21:20:47 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9606">@.filmor</a>: *Arrrrggrr* Danke, jetzt weiß ich, was ich gesucht habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /><br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/952">@SP</a>: &lt;°((((&gt;&lt; und troll dich...</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1479351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1479351</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sun, 23 Mar 2008 21:20:47 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Tue, 25 Mar 2008 20:09:56 GMT]]></title><description><![CDATA[<p>Nabend vielen vielen Dank für die guten Beispiele schaun alle super aus <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="🙂"
    /><br />
Ich versteh zwar nur das erste von Xantus, die vectoren raff ich noch nich muss<br />
ich mich ma reinlesen. Mal ne dumme frage ich brauch ma um die 10 Zahlen alle mit<br />
verschiedener Länge. Die Erste mit 3 Stellen, 2te mit 4, dann mit 5 usw.<br />
Wie ich das da raus lese sind die dann alle 10 Stellig, oder macht man sich einfach<br />
10 Zufalls zahlen alle mit 10 Stellen und drückt die dann in die arrays mit weniger<br />
Stellen?</p>
<p>Vielen Danke nochma.</p>
<p>MfG He4DcR4Sh</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480286</guid><dc:creator><![CDATA[He4DcR4Sh]]></dc:creator><pubDate>Tue, 25 Mar 2008 20:09:56 GMT</pubDate></item><item><title><![CDATA[Reply to Neuling sucht richtigen Zufallsgenerator on Tue, 25 Mar 2008 20:10:54 GMT]]></title><description><![CDATA[<p>modulo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1480287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1480287</guid><dc:creator><![CDATA[guter Tipp]]></dc:creator><pubDate>Tue, 25 Mar 2008 20:10:54 GMT</pubDate></item></channel></rss>