حسام معادلة من الدرجة الثانية
ضع على الفورم 6
TLabel
ضع على الفورم 3
TButton
ضع على الفورم 6
TEdit
Code:
procedure TForm1.Button1Click(Sender: TObject); var a,b,c : real; Delta,x1,x2 : real; begin a := StrToCurr(Edit1.Text); b := StrToCurr(Edit2.Text); c := StrToCurr(Edit3.Text); Delta := b*b - 4*a*c; if Delta < 0 then Edit4.Text := 'ليس لها حل' else begin x1 := (-b-sqrt(Delta))/(2*a); x2 := (-b+sqrt(Delta))/(2*a); Edit4.Text := CurrToStr(Delta); Edit5.Text := CurrToStr(x1); Edit6.Text := CurrToStr(x2); end; end;