: Y:= A/(5-X);
LabeledEdit1 A;
LabeledEdit2 X;
LabeledEdit3 Y;
.Button1 ;
TForm1.Button1Click(Sender: TObject).
: TForm1.Button1Click(Sender: TObject), Y. Val ShowMessage.
procedure TForm1.Button1Click(Sender: TObject);
Var A, X, Y: Real;
cod: integer; //
Begin
Val (LabeledEdit1.Text, A, cod);
{ LabeledEdit1.Text }
if cod <> 0 // LabeledEdit1.Text
Then begin
ShowMessage(' ,!');
exit //
End;
Val (LabeledEdit2.Text, X, cod);
if cod <> 0
Then begin
ShowMessage(' ,!');
Exit
End;
if X <> 5 // 0
Then begin
Y:= A/(5-X);
LabeledEdit3.Text:=FloatToStrF(Y, ffGeneral, 5, 3); // Y
End
else ShowMessage(' 0!');
End;
. , , procedureTForm1.Button1Click(Sender: TObject) |
True |
Val (LabeledEdit1.Text, A, cod) |
True |
True |
Val(LabeledEdit2.Text, , cod) |
Cod <> 0 |
False |
Cod <> 0 |
False |
0 |
X <> 5 |
X |
Y:=A/(5-X) |
Y |
Exit |
Exit |
False |
, .
, . =5, =10, /(5-)=5/(5-10)=-1. .
aX4+bX3+cX2.. , aX4, b c 0, bX3 .. .
3.4
.
.
.
.
, .
1. .
2. , ?
3. .
4. ?
5. ?
|
|
6. ?
7. ?
8. ?
9. ?
10. ?
11. ShowMessage? ?
12. Val(S; String; var V; code: integer)? .