:
, .
.
..
4.4.3-1 4.4.3-6 , .
- Sub - Function .
, ( ), - Sub - Function.
( ByVal) ( ByRef), , - Sub.
( ByVal) ( ByRef), - Sub, - Function.
.
4.4.3-1. :
1, x = 0;
y(x)=
Sin(x), > 0 < 0, x .
. 4.4.3-1. vvodDbl2() vivodDbl2() 4.3.4-2.
Function Pr431() As Double Dim x As Double Dim y As Double x = vvodDbl2(" x = ",TextBox1) If x = 0 Then y = 1 Else y = Sin(x) vivodDbl2(, " = ",TextBox2) Return y End Function |
.4.4.3-1. Pr431()
4.3-1
- Function Pr431() , . 4.4.3-2.
Dim YY As Double YY=Pr431() |
.4.4.3-2. Pr431()
4.3-1
Function Pr433(ByVal x As Double ) As Double Dim y As Double If x = 0 Then y = 1 Else y = Sin(x) Return y End Function |
.4.4.3-3. Pr433()
4.3-1
- Function , , . 4.4.3-3. x - Function Pr433().
- Function Pr433() , , . 4.4.3-4.
Dim YY, x As Double x = vvodDbl2(" x=", TextBox1) YY = Pr433(x) vivodDbl2(YY," YY", TextBox2) |
.4.4.3-4. Pr433()
4.3-1
- Sub. - Sub . 4.4.3-5 . 4.4.3-6 . Sub yy, (ByRef), - Sub . xx yy , x y () Pr435().
|
|
Sub Pr435(ByVal x As Double, ByRef y As Double) If x = 0 Then y = 1 Else y = Sin(x) End Sub |
.4.4.3-5. Pr435()
4.3-1
Dim XX, YY As Double XX=vvodDbl2(" x=", TextBox1) Pr435(XX, YY) vivodDbl2(YY," YY", TextBox2) |
. 4.4.3-6. Pr435()
4.3-1