Einzelnen Beitrag anzeigen

Benutzerbild von Steve
Steve

Registriert seit: 2. Mär 2004
Ort: Würzburg
730 Beiträge
 
Delphi 2006 Personal
 
#5

Re: zufall, mit eingeschränkten werten ?

  Alt 14. Mär 2005, 14:36
Hi,

mal davon ausgehend, dass die "Hunderter" zwischen 1 und 4 liegen dürfen, die "Zehner" ebenfalls von 1 bis 4 gehen und die "Einer" nur die Werte 2, 3 und 4 annehmen dürfen:
Delphi-Quellcode:
function zufall : integer;
begin
  result := RandomRange(1,4)*100+ // 1 bis 4
            RandomRange(1,4)* 10+ // 1 bis 4
            RandomRange(2,4); // 2 bis 4
end;
Falls die Grenzen nicht sitmmen, kannst Du sie ja anpassen

Ist im Endhinein zwar fast das Gleiche wie schon erwähnt, aber die Antwort ist wohl vermutlich -wie bereits erwähnt- im ganzen Tumult untergegangen..

Gruß
Stephan

//edit: Tippfehler
Stephan B.
Wer andern eine Grube gräbt ist Bauarbeiter!
Wer im Glashaus sitzt, sollte sich lieber im Dunkeln ausziehen!
Außerdem dieser Satz kein Verb...
  Mit Zitat antworten Zitat