Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Zahlerzeugen


Ari - Mo 15.12.03 13:42
Titel: Zahlerzeugen
Wie kann ich eine Zahl zwischen 1 und 100 erzeugen ?

"In der Prozedur ZahlErzeugen wird die Variable zahl mit einem Wert zwischen 1 und 1000 belegt."


Motzi - Mo 15.12.03 13:52

Schau dir mal in der Delphi-Hilfe die Befehle Randomize und Random an...


K_Dadis - Mo 15.12.03 14:01

weiß nicht genau, ob ich dich richtig verstehe, aber um eine Zufallszahl zwischen 1 und 100 zu erzeugen mache folgendes:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
Var
zahl:integer;

Begin
randomize;    //muß aufgerufen werden, aber nur einmal im prog.
zahl:=random(100)+1;
end.

Wenn du Dezimalzahlen brauchst dann:

Var
zahl:real;

Begin
randomize; 
zahl:=random+random(100)+1;
end.


Moderiert von user profile iconMotzi: Delphi-Tags hinzugefügt.


Ari - Mo 15.12.03 14:05

aah... ok danke