{ Private declarations } public { Public declarations } end;
var Form1: TForm1; A,B,C:Real; X1,X2,D:Real; implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject); begin D:=SQR(B)-4*A*C; begin if D<0 then Form1.showModal; X1:=(-B+SQRT(D)/2*A); X2:=(-B-SQRT(D)/2*A); end; begin A:=strToFloat(Edit1.Text); B:=strToFloat(Edit2.Text); C:=strToFloat(Edit3.Text); end; begin Panel1.Caption:=FloatToStr(X1); Panel2.Caption:=FloatToStr(X2); Panel3.Caption:=FloatToStr(D); end; end; end.