Курсовая работа: Построение траектории Броуновского движения
Edit3: TEdit;
Panel1: TPanel;
PaintBox: TPaintBox;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure GetData;
end;
Molecula = record
x, y:Integer; // координатычастицы
Vx, Vy: Integer; // составляющие скорости
angle: real; // угол полета
speed: byte;
end;
var
Form1: TForm1;
R, Vmax, n: integer;
mol: array [1..100] of molecula;
run: boolean;
implementation
{$R *.dfm}
procedure TForm1.GetData;
begin
R:=strtoint(Edit1.Text); // радиусчистицы
Vmax:=strtoint(Edit2.Text); // максимальная скорость движения