Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
24. Jun 2003
Randomize darfst du nur einmal auf rufen und schon gar nicht innerhalb einer Schleife kurz vor Random.
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
Ich farge dich noch mal. Was soll das bitte sehr geben?
a:= StrToInt(Edit1.Text);
...;
b:= StrToInt(Edit2.Text);
Warum werden a und b noch mal die Werte aus den Edits zugewiesen? Nur diesmal nicht in ein Float, sondern in ein Integer kovertiert.
Und y1 wird immer noch nicht benutzt aber berechnet. Was soll das?
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
Noch mal ein paar Dinge, die mir aufgefallen sind:
Ein Grundlagenbuch oder -tutorial könnte nicht schaden.
Formatier deinen Quelltext ordentlich mit Einrückungen usw., dann siehst du wo ein end oder so fehlt
Laß überflüssige begin-end-Blöcke weg.
Sollen Codeteile wiederholt werden brauchst du eine Schleife. Delphi bietet dir da mindestens drei Arten an: for, while und repeat-until. Kuck mal...
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
function FKT(a, b, n, x: real): real;
begin
fkt := a * exp(-x);
end;
procedure TForm1.STARTClick(Sender: TObject);
var
a, b, n, fi, x, y1, ymax: real;
i, int: integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
Moment nicht zu früh freuen. Mein Kommentar bezog sich auf das Posting von Christian. Durch deinen Aufgabentext steige ich eigentlich nicht durch.
Aber so viel habe ich schon gesehen: Du benutzt Random() ohne zuvor den Zufallsgenerator von Delphi mit Randomize initialisiert zu haben.
Könntest du evnetuell auch etwas genauer werden, was bei deinem Code nicht klappt?
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
Na bitte, damit läßt sich doch schon mal was anfangen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Luckie,
19. Jun 2003
Könntest du uns eventuell einen kleinen Tipp geben, damit wir wemfalls den Hauch einer Chance haben dir zu helfen? :roll:
Ein Tipp in form von:
Was soll das Programm machen?
Was macht dein Code statt dessen?
Kommt eine fehlermeldung? Wenn ja welche?
Und eventeull noch eine kleine Beschreibung, was die MONTE-CARLO-METHODE eigentlich ist.