Ein herzliches Moin Moin,
ich habe da mal so ein kleines Problem'chen
Also ich musste im Unterricht über Delphi ein Programm schreiben ( was soll man machen ) welches ein Edit-Feld beinhaltet. Das Programm sollte Würfeln. Man gibt ins Editfeld ein, wie oft
gewürfelt werden soll. Das Programm soll daraufhin z.B. 1000 mal Würfeln und denn in einer Tabelle ausspucken, wie oft 1 oder 2 oder 3 usw. gewürfelt wurde.
Hatte ich denn mal angefangen. Ich probiers jetzt einfach mal in PWN Quelltext zu machen, zur Übersicht. Weiß leider nicht mehr genau, wie der Quelltext war, weil ich nicht am Schul PC bin
-
var Anzahl, Nummer1, Nummer2, Nummer3, Nummer4, Nummer5, Nummer6,Zufall,i:Integer; Begin -
Nummer1:=0; // Halt die Variablen alle auf 0 setzen -
Nummer2:=0; // Halt die Variablen alle auf 0 setzen -
Nummer3:=0; // Halt die Variablen alle auf 0 setzen -
Nummer4:=0; // Halt die Variablen alle auf 0 setzen -
Nummer5:=0; // Halt die Variablen alle auf 0 setzen -
Nummer6:=0; // Halt die Variablen alle auf 0 setzen -
Anzahl:=strtoint(Edit1.text); -
FOR i:=1 TO Anzahl DO randomize;Zufall:=random(6)+1; -
If Zufall:=1 then Label1.caption:=inttostr(Nummer1 +1); -
If Zufall:=2 then Label2.caption:=inttostr(Nummer2 +1); -
If Zufall:=3 then Label3.caption:=inttostr(Nummer3 +1); -
If Zufall:=4 then Label4.caption:=inttostr(Nummer4 +1); -
If Zufall:=5 then Label5.caption:=inttostr(Nummer5 +1); -
If Zufall:=6 then Label6.caption:=inttostr(Nummer6 +1);
Ich glaube das wars, wenn ich ne Zeile vergessen habe, füge ich sie natürlich hinzu, wenn es mir einfällt ^^.
Hoffe mir kann jemand helfen, dass mir die Fehler klar werden, zudem waren soweit ich mich noch erinnern kann die Fehler bei den inttostr bei den Labels.
MfG Deep_Seak