Zufallszahlen mit Algorithmus

Hallo

weiß net ob ich hier im richtigen Forum bin, aber ich schreibe einfach mal hier rein :smile:.

Für eine Veranstaltung möchte ich die Eintrittskarten mit einem Zahlencode versehen und damit versuchen sie nicht so leicht fälschbar zu machen. Es sollen zum Beispiel 5-6 stellige Zufallsziffern aufgedruckt werden, die alle die selbe Quersumme haben.

Natürlich könnte ich mich jetzt hinsetzen und mir 500 Zahlen ausdenken, aber dann sitze ich nächste Woche wohl noch…Wie kann man solche Zahlen mit dem Computer generieren? Leider habe ich so gut wie keine Programmierkenntnisse oder sowas, nur Excel konnte ich mal etwas.

Danke für eure Antworten!

Viele Grüße
Pierre

Hallo,

Für eine Veranstaltung möchte ich die Eintrittskarten mit
einem Zahlencode versehen und damit versuchen sie nicht so
leicht fälschbar zu machen. Es sollen zum Beispiel 5-6
stellige Zufallsziffern aufgedruckt werden, die alle die selbe
Quersumme haben.

Also Ohne die Vorderung mit der Quersumme kannst du einfach in Excel
=INT(1000000*RAND())
verwenden.
Mit der Vorderung hilft dir ein kleines Perlskript:

#!/usr/bin/perl
use warnings;
use strict;

foreach (1 .. 500){
 my $sum = 0;
 my $a;
 until ($sum == 33){
 $a = int (rand() \* 1000000);
 my @b = split //, $a;
 $sum = 0;
 foreach (@b){
 $sum += $\_;
 }
 }
 print $a, $/;
}

Eine Beispielausgabe liegt hier:
http://moritz.faui2k3.org/tmp/z500
Das sind 500 max. 6stellige Zahlen, die als Quersumme 33 haben.

Wenn dir das nicht reicht, kann ich ein kleines Skript online stellen, dass dir nach belieben solche Zahlen erzeugt…
Grüße,
Moritz

Nachtrag
Hallo,

hab noch ein kleines Skript geschrieben:
http://moritz.faui2k3.org/zufall.pl?count=200&digits…
In der Adresszeile deines Browsers kannst du die 200 durch die gewünschte Anzahl der Zahlen ersetzen, die 5 durch die max. Stellenanzahl und die 30 durch die gewünschte Quersumme.

Grüße,
Moritz

Hallo,

danke für die Antwort. Wenn du so ein Skript online stellen könntest wäre ich dir sehr dankbar: :smile:

Hallo

danke dir :smile: …jetzt habe ich genug zahlen

was mir noch eingefallen ist, ist, dass beim einlass natürlichdann gerechnet werden muss und das alles etwas verzögert.
gibt es auch die möglichkeit mehrstellige zufallszhlen zu generieren, bei denen z.b. die dritte und die vorletzte ziffer immer denb selben wert haben?
also z.b.

115851898463
865411548865

Vielen dank für die info :smile:

gibt es auch die möglichkeit mehrstellige zufallszhlen zu
generieren, bei denen z.b. die dritte und die vorletzte ziffer
immer denb selben wert haben?
also z.b.

115851898463
865411548865

Vielen dank für die info :smile:

Hallo,

das ist trivial: erzeuge Zufallszahlen mit 2 Stellen weniger und füge die 2 Ziffern ein.

Gruss Reinhard