![]() |
zufallszahlen
hallo ich habe ein problem:
ich habe gerade angefangen delphi zu lernen und würde gerne zufallszahlen zwischen 0 und 31 programieren, wie funktioniert das? aus der hilfe werde ich nicht schlau |
Re: zufallszahlen
Zitat:
Zitat:
Delphi-Quellcode:
Wo ist jetzt das Problem?
procedure TForm1.Button1Click(Sender: TObject);
var Loop: Cardinal; begin for Loop := 0 to 31 do Listbox1.Items.Add(IntToStr(Random(31))); end; |
Re: zufallszahlen
Guckst du
![]() |
Re: zufallszahlen
Zitat:
|
Re: zufallszahlen
Zitat:
|
Re: zufallszahlen
Zitat:
|
Re: zufallszahlen
HM :?: Nö. Mit angegebener Range gibt Round nen Integer zurück, oder nicht!?
|
Re: zufallszahlen
cool danke, aber wie bekomme ich jetzt hin dass er mir nur eine zufallszahl generiert und nich gleich soviele?
|
Re: zufallszahlen
ok sry ich habe etwas vorschnell gepostet ;) ich habs. nur noch das problem, wie bekomme ich die null da raus? also nur zahlen von inklusive 1 bis inklusive 30
|
Re: zufallszahlen
Hallo
einfach 1 addieren
Delphi-Quellcode:
random(30) liefert dir Zahlen von 0 bis 29. wenn du dann immer eins addierst, bist du bei 1 bis 30
zahl:=random(30)+1;
Mfg Frank edit: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz