<?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[Buchstaben generieren]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich will einen Keygen für ein Programm von mir schreiben.<br />
Er sol zuerst eine 2-stellige zahl , dann einen buchstaben (groß oder klein, egal),wieder 3Zahlen und 1 Buchstaben.<br />
Mein Problem ist nun:<br />
Wie kann ich dann Die 'Zufallsbuchstaben' generiern?!?<br />
Wie das mit Zahen<br />
([cpp]math.h<br />
rand()%...)<br />
geht weis ich ja.vielleicht muss man das ja nurnoch einwenig erweitern<br />
bzw. umwandeln?!?<br />
danke für jede hilfe<br />
martinustreveri</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/226383/buchstaben-generieren</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 23:04:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/226383.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 31 Oct 2008 16:52:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:05:31 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Ich will einen Keygen für ein Programm von mir schreiben.<br />
Er sol zuerst eine 2-stellige zahl , dann einen buchstaben (groß oder klein, egal),wieder 3Zahlen und 1 Buchstaben.<br />
Mein Problem ist nun:<br />
Wie kann ich dann Die 'Zufallsbuchstaben' generiern?!?<br />
Wie das mit Zahen<br />
([cpp]math.h<br />
rand()%...)<br />
geht weis ich ja.vielleicht muss man das ja nurnoch einwenig erweitern<br />
bzw. umwandeln?!?<br />
danke für jede hilfe<br />
martinustreveri</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608172</guid><dc:creator><![CDATA[martinustreveri]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:05:31 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:06:50 GMT]]></title><description><![CDATA[<p>martinustreveri schrieb:</p>
<blockquote>
<p>...math.h...</p>
</blockquote>
<p>Du meinst wohl &lt;cmath&gt;</p>
<p>martinustreveri schrieb:</p>
<blockquote>
<p>Wie kann ich dann Die 'Zufallsbuchstaben' generiern?!?</p>
</blockquote>
<p>Ascii-Codes sind dir bekannt?</p>
<p>Ansonsten versuch einfach mal auf einen character eine Zahl zu addieren...</p>
<p>char test = 'a';<br />
test += 4;</p>
<p>Edit: such einfach mal nach ASCII Codes</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608174</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:06:50 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:10:36 GMT]]></title><description><![CDATA[<pre><code>int zahl = ( rand() % 26 ) + 97;
char buchstabe = zahl;
</code></pre>
<p>Das erstellt dir einen kleinen Buchstaben von a bist z.<br />
Erklärung:<br />
Dem Integer zahl wird eine zufällige Zahl von 0 bis 25 erstellt. Dazu wird dann 97 addiert. Die zugewiesene Zahl reicht dann von 97 bis 122. Und das sind die ASCII-Werte der Kleinbuchstaben a bis z.<br />
Dann den Integer-Wert an ein Char abgeben und du hast deinen Buchstaben.</p>
<p>Mit freundlichen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608178</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:10:36 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:14:16 GMT]]></title><description><![CDATA[<p>ja.sorry hatte mich verschreiben.<br />
und: ja, danke, funktioniert super.<br />
jetzt habe ich es geafft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608180</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608180</guid><dc:creator><![CDATA[martinustreveri]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:14:16 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:15:16 GMT]]></title><description><![CDATA[<p>Zur Info: srand() dient dazu, den seed zu setzen. mit rand() aus &lt;cmath&gt; bekommst du eine zufallszahl. die kannst du verwenden, um dir einen Zufälligen Buchstaben in einer Spanne des ASCII Zeichensatzes ausgeben zu lassen.<br />
Übersicht:<br />
<a href="http://www.asciitable.com/" rel="nofollow">http://www.asciitable.com/</a></p>
<p>Du kannst allerdings auch alle gültigen Zeichen in ein Array schreiben und einen pseudo-zufälligen Index generieren.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;
#include &lt;cmath&gt;
#include &lt;ctime&gt;

int main()
{
    std::srand(std::time(0));

    std::vector&lt;char&gt; mychars;
    for(char i('0'); i &lt;= '9'; ++i)
        mychars.push_back(i);
    for(char i('A'); i &lt;= 'Z'; ++i)
        mychars.push_back(i);
    for(char i('a'); i &lt;= 'z'; ++i)
        mychars.push_back(i);

    std::cout &lt;&lt; &quot;Wieviele zufällige Buchstaben? &quot;;
    int n = 0;
    std::cin &gt;&gt; n;
    for(int i = 0; i &lt; n; ++i)
        std::cout &lt;&lt; mychars[rand() % mychars.size()];
    std::cout.flush();
}
</code></pre>
<p>Code ist nicht getestet!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608181</guid><dc:creator><![CDATA[Xantus]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:15:16 GMT</pubDate></item><item><title><![CDATA[Reply to Buchstaben generieren on Fri, 31 Oct 2008 17:15:55 GMT]]></title><description><![CDATA[<p>DerRatlose schrieb:</p>
<blockquote>
<pre><code>int zahl = ( rand() % 26 ) + 97;
char buchstabe = zahl;
</code></pre>
<p>Das erstellt dir einen kleinen Buchstaben von a bist z.<br />
Erklärung:<br />
Dem Integer zahl wird eine zufällige Zahl von 0 bis 25 erstellt. Dazu wird dann 97 addiert. Die zugewiesene Zahl reicht dann von 97 bis 122. Und das sind die ASCII-Werte der Kleinbuchstaben a bis z.<br />
Dann den Integer-Wert an ein Char abgeben und du hast deinen Buchstaben.</p>
<p>Mit freundlichen Grüßen<br />
DerRatlose</p>
</blockquote>
<p>donköö!<br />
funzt auch super</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1608182</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1608182</guid><dc:creator><![CDATA[martinustreveri]]></dc:creator><pubDate>Fri, 31 Oct 2008 17:15:55 GMT</pubDate></item></channel></rss>