Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi zufällige zahlen erstellen? (https://www.delphipraxis.net/68592-zufaellige-zahlen-erstellen.html)

m.p.h. 2. Mai 2006 12:15


zufällige zahlen erstellen?
 
wie kann man in einer listbox mit hilfe vom ARRAY
zufällige zahlen erstellen?

Matze 2. Mai 2006 12:21

Re: zufällige zahlen erstellen?
 
Hi

Wie meinst du das?

Zufallszahlen erstellst du nach einmaligem Aufruf von Delphi-Referenz durchsuchenRandomize mittels

Delphi-Quellcode:
random(10) // Zufallszahl zw. 0 und 9
random(10) + 1  // Zufallszahl zwischen 1 und 10

m.p.h. 2. Mai 2006 12:26

Re: zufällige zahlen erstellen?
 
jo,danke.
aber man soll die zahlen umkehren mit array

Daniel G 2. Mai 2006 12:31

Re: zufällige zahlen erstellen?
 
Zitat:

Zitat von m.p.h.
jo,danke.
aber man soll die zahlen umkehren mit array

Aha... sehr präzise.... :wall:

Ich blicke mal in meine Glaskugel... Du brauchst einen Sortieralgo? Sowas wie Bubblesort? *WinkMitDemZaunpfahl*

Matze 2. Mai 2006 12:31

Re: zufällige zahlen erstellen?
 
Zitat:

Zitat von m.p.h.
aber man soll die zahlen umkehren mit array

Sorry, ich verstehe nicht ganz, was du meinst. Möchtest du mehrere Zufallszahlen in einem Array haben oder dynamische Arrays und pro Index eine Ziffer, sodass das gesamte Array die Zufallszahl ist?

m.p.h. 2. Mai 2006 12:34

Re: zufällige zahlen erstellen?
 
ich möchte eine listbox mit verschiedenen zufälligen
zahlen haben (mit array)
dannach sollen diese umgekehrt werden

Daniel G 2. Mai 2006 12:38

Re: zufällige zahlen erstellen?
 
Auch wenn ich den Sinn noch nicht ganz verstehe:

Am einfachsten wäre es, ein zweites Array zu verwenden mit genau der selben Länge des orig. Arrays.

Dann arbeitest du das Ausgangsarray von vorne nach hinten und das Array zum Zwischenspeichern von hinten nach vorne durch.

Jasocul 2. Mai 2006 12:44

Re: zufällige zahlen erstellen?
 
Ich rate mal:
Das Array soll mit Zufallszahlen gefüllt werden und hinterher absteigend sortiert sein.
Alle Hinweise dafür wurden gegeben:
Randomize, Random, Bubblesort.
Auch wenn die Sortieralgos üblicherweise aufsteigend sortieren, dürfte es kein Problem darstellen, diesen "umgekehrt" sortieren zu lassen.

HuxXx 2. Mai 2006 12:52

Re: zufällige zahlen erstellen?
 
[/delphi]Also, du willst eine Listbox mit Zahlen füllen und diese dann mit Hilfe eines Arrays umkehren?

Also so (ich machs einfach mal mit 2 Listboxen):
Delphi-Quellcode:
for i:=1 to 100 do begin
Listbox1.Items.Add(IntToStr(random(100)));
end;

for i:=100 downto 1 do begin
Listbox.2.Items.add(Listbox1.Items[i]);
end;
Sorry falls ich dich falsch verstanden haben sollte -.-

markusj 2. Mai 2006 17:53

Re: zufällige zahlen erstellen?
 
Mal so am Rande ...
wenn du kein Deutsch kannst, kann ich dir nicht Antworten ... und ich glaub, dass man hier etwas gegen Hausaufgabenhilfe hat ... ließt du eigentlich die Blätter oder sonstigen Materialien, die der Lehrer dir gegeben hat?
Oder lernst du Delphi einfach so?
In deinen 7 Posts hast du NUR fragen gestellt, die auf eine Unwissenheit hinweisen.
Delphi hat ein Hilfesystem und wir haben eine Suche ...
Komisch dass sich da noch kein Mod drüber aufgeregt hat ...
Ohne Fragestellung keine Antwort!!!

mfG

Markus


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 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 by Thomas Breitkreuz