Seite 1 von 1

Erstellen von Zufallsbuchstaben

Verfasst: 16.08.2004 12:26
von geoo
Guten Morgen,

für ein Verschlüsselungverfahren möchte ich ZufallsBUCHSTABEN (A-Z, ohne Umlaute und Sonderzeichen, Großbuchstaben) erstellen.

Und zwar nicht einzeln, sondern SEITENWEISE. (Der Code ist genauso lang wie der Quelltext). Jeder Code darf nur einmal verwendet werden.

Kann jemand helfen?

Gruß

Tim

Verfasst: 16.08.2004 13:17
von Blutgerinsel
was hast du den bisher bereits versucht?

üblicherweise werden die aktuelle Zeit in millisekunden *1000000 als Argument verwendet und eben die gewünschte Wertebereiche.

rand
srand

sind die Zufallsfunktionen

Array Range könntest den Zufallbereich von A-Z leicht festlegen.....

Verfasst: 16.08.2004 14:24
von Amlor
Genau.. einfach Zufallszahlen erzeugen, die entsprechende Asciiwerte haben (äähhh.. knapp über 100 für Grossbuchstaben.. müsste jetzt lügen, ob es 116 ist... kann man ja testen).. dann einfach eine Schleife mit der Anzahl Buchstaben... evt noch mehr als 26 Zufallszahlmöglichkeiten erstellen (z.B. 27 :D) und dann eine If-Anweisung, damit man das in chr(32) ändern kann (oder war Space 23.. verwechsel sowas IMMER *G*).. oder noch eine 28 für die 13, die dann ganz sicher ein Zeilenumbruch darstellt ;)

Verfasst: 16.08.2004 14:45
von Blutgerinsel
Um Sonderzeichen u.A. einzubauen kann man wie bereits gesagt auch chr() und die ASCII Bereiche auslesen.......

Möglichkeiten gibts genug.