32.973.23-018.27
657.1.011(075)
69
. .
69 ^- . . .: , 2005.
173, : .
ISBN 5-94608-001-6
1
. ,
1 1-, ,
, ,
. 1 -
, , ,
. , ,
-.
32.973.23-018.27
657.1.011(075)
ISBN 5-94608-001-6
, 2005
13
1.
18
2.
53
3.
68
4. 1
74
5. 1- ..
114
6.
128
7.
140
8.
158
. , ,
.
.
. 1-
164
166
168
170
1-?
13
13
14
14
15
16
16
16
1.
18
, ?
?
?
*
, ?
?
, ?
,
- ?
,
18
18
19
20
21
22
22
24
25
26
26
27
27
28
29
30
30
31
31
62
90?
?
, ?
,
?
?
-?
?
-
?
32
32
34
35
36
37
38
38
38
40
40
40
41
41
41
43
43
44
45
45
45
46
46
47
48
48
49
50
51
51
2.
53
53
53
54
54
55
56
52
52
()
OLE
-
, ?
1
56
57
57
58
58
58
59
60
60
60
60
61
.61
63
63
64
65
65
65
66
66
67
3.
68
, ?
?
?
?
, ,
, ?
68
69
69
69
70
70
71
71
72
73
4. 1
74
74
77
77
78
78
79
79
79
80
80
81
81
( )
81
82
83
84
85
. . . 85
?
86
?
86
?
87
?
87
88
91
91
92
92
93
95
96
, ?
96
?
96
97
DBF
97
98
XML-
98
98
1 1 ( OLE-)
99
100
100
101
102
102
: ?
102
103
104
10
,
?
5. 1-
?
?
1-
?
?
,
6.
-
?
,
,
!
105
106
107
108
109
111
112
114
114
115
117
118
119
119
121
121
121
122
122
123
124
125
125
126
127
128
128
129
131
131
132
133
134
135
136
137
137
138
138
7.
?
, ?
?
?
, ,
1
( )
1 -
?
30 %
?
, ?
,
200
:
!
?
, ?
800 ?
, ?
8.
11
138
138
140
.. 140
140
141
141
141
142
142
142
143
144
144
144
145
146
146
147
147
147
148
148
149
149
151
152
153
154
154
155
156
157
158
159
159
160
161
163
12
. , ,
164
166
168
. 1-
170
1-?
1
:
1,
,
, .
. : , ?
,
. .
. ,
, , . ,
, ,
. ,
,
.
.
, , . , (,
) . , , , ? ,
.
1- ,
.
, , . .
14
1-, :
,
,
,
(, , ).
. :
= (".");
.();
.() = 1
("" + .);
;
, ,
1- .
, , , 1.
, .
, : , ? , ,
. , 1-
, .
, .
, 1 (^ 1: . .
, .
1-,
.
1
, . ,
:
. --
.
15
.
1
-.
, ,
.
2 ,
1.
3 : ,
, ,
,
.
4 1-: , , , , 1.
5 ,
1. , .
6 .
.
7 , , , .
8 1- .
, 1-.
1: 1:
.
'
:
,
,
,
,
- .
16
.
.
. . ,
: , , .
: , .
, .
1 DOS,
. ,
1, , . ,
.
, 1- Proctor and Gamble, , , 1-, .
1- .
, 1. , ,
, . : , , .
.
; , ,
.
,
.
.
. ( ) , .
I
17
. ,
, 1. 1 . , 1
-.
1
.
, ?
? !
,
.
, . ,
.
, ,
.
: , .
.
. . ^
.
. , , : , .
, ,
, .
( ).
, , .
(, , ,
, ). -
19
, .
.
.
, ,
.
(, , ). 41 () .
:
/ { } / { } /
.
,
, :
01.01.04 / 71 { } / 50 { } / 100-00.
, :
51 { } / 50 { } / 100-00.
, , :
51/50.
,
. .
, .
, .
, .
00
01
02
10
16
19*
20
41.1*
41.2
41.3
42
44
20
1.
50* -
51*
57
60*
62.1* ( )
62.2 ,
68.2 - ()
70*
71*
90*
90.1
99
.
.
, ,
,
, , .
, ?
:
/ / / / .
,
.
, , .
- ? , :
20.03.04 200 .
20.03.04 100 .
- 20.03.04 50 .
, :
/ / / / .
, :
20.03.04 / / / 200-00 /,
20.03.04 / / / 100-00 /,
20.03.04 / / / 50-00 / -.
: :
2\_
71,
62,
50,
60.
:
20.03.04/50/62/200-00,
20.03.04/71/50/100-00,
20.03.04/60/71/50-00.
. , ! , , .
:
100 .
.
.
?
(. 1.1).
. 1.1.
: - , , .
, (), ().
(. 1.2), , : , () ().
. 1.2.
(. 1.3):
,
,
,
,
,
.
22
1.
. 1.3. ,
.
?
.
1 :
01.01.04 / 41 / 60 / 100-00 ( ),
10.02.04 /'90 / 41 / 100-00 ( ).
2 :
01.01.04 / / +100-00 ( ),
10.02.04 / / -100-00 ( ).
, . , .
, ,
.
- ,
.
, .
, , ( 80)
.
, - . , . ,
, -.
, () ,
. , . , , : / / 1 000 000-00.
+1 000 000-00,
-1 000 000-00.
23
62.2 . , ().
, .
50 () () .
, ( ). , .
, ? . ( 50), .
( 80), .
, , . - , .
-
. (. 1.4).
()
() .
. 1.4.
(. 1.5).
. 1.5.
. -. ,
. , 50 () :
50 / 51 / 100-00 ( ),
004 ( ) :
004 / / 100-00 ( ),
/ 004 / 100-00 ( ).
, , , ().
24
1.
. .
, .
( 41) ( 62):
90 {} / 41 {},
62 {} / 90 {}.
1. 62.
, 62 .
2. , , .
, , File001.zip
www.piter.com/download. .
, 41
( ) .
,
, 41, .
,
, File002.zip
www.piter.com/download. 41 ( , ) (
, ).
,
. ,
.
,
?
, - , , ( )?
: . , , .
,
:
25
;
;
.
, ,
. .
, .
. : ,
, : , , ?
, , , , , .
, , .
:
11 ( ).
.
.
.
10.1, . (
, , 10.1 .)
- 10.1 (. 1.1).
1.1. - 10.1
; IV 2003 .
100.00
10.000
100.00
10.000
10.000
10.000
100.00
100.00
100.00
1.
26
, -
. ,
.
10.1 , - (. 1.2).
1.2. - 10.1
; IV 2003 .
100.00
10.000
100.00
10.000
100.00
100.00
10.000
100.00
10.000
100.00
100.00
( 10)
. ( ),
10 .
?
,
, :
60.1.1 ,
60.1.2 ,
60.1.3 , . .
,
, . , :
, -:
60.1.1--100-00,
60.1.2-+100-00,
60.1.3-0-00,
60.1.4-0-00.
27
, 60.1, 100 .,
60.1.2.
:
60.1.1/60.1.2/+100-00.
(1)
:
00/60.1.2/-100-00,
(2)
00/60.1.1/+100-00.
(3)
,
(1)
, (2) (3) , 60 .
,
( ). , .
62, 62, File003.zip www.piter.com/download.
, ?
, 10 ()
100 . , . 10
101 ., .
? - 100 . .
:
31.01.03/20/10/+1-00,
01.02.03/20/10/-1-00.
, ,
, .
,
. . , , , , , . -,
( ,
) . . , , .
,
, , , , ,
28
1.
. , .
:
01.01.04 / 51 { } / 51 { } / 100-00
, ,
. ,
, :
01.01.04 / 51 { } / 51 { } / 100-00,
02.01.04 / 51 { } / 51 { } / 100-00.
,
.
, 57 ( ). :
01.01.04 / 5 7 / 5 1 { } / 100-00,
02.01.04 / 51 { } / 57 / 100-00.
, ,
, :
, ,
, ?
?
, ,
?
, ,
, , .
,
( 2) . , , 2, - ( 1) ,
1 ,
, 2 (. 1.6).
, ,
, , ?
, .
?
: .
:
29
. 1.6.
1. . , , .
2. ,
.
3. -
-.
4. , -.
- -, , - -, - (. 1.7).
. 1.7. -
- ?
:
41 { 1}/41 { 2}.
- :
41 {-} / 41 { 2} 2;
41 { 1} / 41 {-} 1.
30
1.
, , .
, .
- -:
, , .
1. , , ?
:
62.2, ,
, 62.1 / 62.2.
2. ,
?
1. - 50 / 57 {}.
2. , 57 {} / 62 {}
57.
.
57.
,
(01), (02)?
, ().
. , ,
, .
,
. , , , :
.1 / 50 / 100-00 ;
62 / .1 / 100-00 .
.1 .
, .1 . .
_31
,
, :
/ / - .
, , :
/ / + .
/ / + / /
- (. 1.8).
. 1.8.
. , .
. ,
, . , : = F (),
:
, : , 43, , ,
10, . : 20
():
32
1.
:
20 () < 10 ( 10 ),
20 () < 10 ( 90 ),
20 () < 10 ( 1 ),
43 (1 ) <- 20 ().
:
, ,
, ;
(, ),
(, ).
, , ,
. , 20
( ). , , 16 ( ).
, , Fil6004.zip www.pjter.com/download. -. ( 41) ( 10), .
?
:
?
, :
90/41/+,
62/90/+.
:
1. 9 0 / 4 1 / - ,
62/90/-;
2. 41/90/+,
90 / 62 / +;
3. 41/90/+,
62 / 90 / -;
33
4. 9 0 / 4 1 / - ,
90 / 62 / +.
?
, , . :
( 41),
( ),
( 62).
41 / 90 / +100-00 (1)
90 / 41 / -100-00 (2) . , , ,
() .
( -), .
, 100
20 :
+ 100
+20
+20
+ 100
+ 100
-20 (-)
80 :
+80
34
1.
, ? , , ,
, : , , : -?
, ?
, , , ? , .
(. 1.9):
20 / 10 ,
20 / 23 ,
' 20 / 26 ,
20 / 29 ,
43 / 20 .
. 1.9. 23, 29 26
:
20 / 10 ( );
20 / 2* ( , );
43 / 20 ( ).
,
, 20 / 10 43 / 20 .
, (20/2*), , . ,
90 . 10 .,
: (90 + 10) / 50 = 2 .
.
, ,
, (. 1.10). , .
35
. 1.10. :
, , .
,
. 43 / 20
. , 43 / 20 , . ( 43 / 20, 20 / 10)
,
( 90)
. , 90 / 43
. ,
90 / 43.
. 1.11 , . , .
. 1.11. ,
, 20,
File005.zip www.piter.com/download.
, .
.
36
1.
:
41.2 / 6 0 ( ),
4 1 . 3 / 6 0 ( ),
4 4 / 6 0 (, ),
41.2 / 42 ().
, ,
41.2 ( ).
:
4 1 . 1 / 6 0 (),
4 1 . 3 / 6 0 ( ),
4 4 / 6 0 (, ),
1 9 / 6 0 ().
, 60 / 41.3.
62
62 ( ) 62.1 (
) 62.2 ( ).
. . , , , , ( !).
, ? ,
?
. ,
. 62 { } / 90 /
100-00 62 ( : 62 , ). 51 / 62 { } /
100-00 ( :
62 ).
, , ,
, . ,
( ) , , . , ,
( ) .
, , , .
-, . , ,
.
, , , , -
37
62.1 62.2. . ,
, ?
62.2 ,
,
62.1 62.2 ( 62.1 ,
62.2). , :
62.1 / 62.2 / 62.1,
;
62.2 / 68.2 / 62.1,
.
, :
90 / 68.2 , ;
62.2 / 68.2 .
, 62.1 ( ),
:
62.1 / 62.2 / 62.1;
62.2 / 68.2 / 62.1.
90?
(. 1.12):
62/90,
90/41,
90/68.
. 1.12. 90
. 1.13. 90 ,
90 .
. .
38
1.
(. 1.13).
90 / 99 90.
90. , , ,
, .
(20, 26,...), , 44
( ) . 44 90.
44 .
?
.
, . ( 41), ( 10).
, ,
10/41.
, , 41 , , 10
. ,
, :
16/41/100-00/1.,
10/16/100-00/1000 .
, 16.
1 . (1 ) 1000 .
16
, .
, , 10 / 41, 16 / 41 10 /16 .
, , .
, ,
.
( ),
. ,
, . . 1.14.
39
. 1.14.
:
( ),
,
-,
.
,
.
. , , : .
(
).
, :
,
;
, ,
.
. 1.3.
1.3.
( )
,
, :
.
.
40
1.
, . ,
.
, .
,
, :
, , , .
, ,
.
,
?
, , , :
, ?
, , ,
?
,
?
, , .
, ( )
( -), ,
- ,
.
9.*.
. . , , 90.
, . ( 60) 41.2.
41
, , File006.zip
www.piter.com/download. .
, ,
(). ,
.
(. 1.15):
41 / 60 ( );
19 / 60 ;
90 / 41 ( );
90 / 68 ;
62 / 90 .
40
. 1.15.
, , .
:
( 90 / 41),
- ( 90 / 68) ,
.
:
( 90 / 41),
- ( 90 / 76),
( 76 / 68) ,
.
, ** / 68.
,
42
1.
-, , . , .
, ,
- . .
- ( ).
-. ,
-.
, . .
, , ,
- .
.
,
-.
, .
, .
, , , , .
,
, File007.zip www.piter.com/download.
( ).
, ,
. , , , .
- , .
:
.
.
, .
. -
43
, .
:
19 ;
68 ().
19 . 68
.
. .15.
120 . (100 . , 20 . ) 240 . (200 .
, 40 . ). 68 19 (40 - 20 = 20 .).
,
19. ,
, . . ( , , ,
, .)
1
, 100 .
100 . . , , 20 . .
, ?
2
, 10 . , , 2 . , , 12 .
,
.
, , ? .
(. 1.16). , ,
, .
.
3
1. 120 . , .
44
1.
2. 122 ., .
. 1.16. ,
( )
?
, ,
, : , .
20 %, .
- -.
(, )
:
62 / 90 () ,
41 / 60 ( ) }
90 / 68 ( ) ,
= - - .
, . 1.15, :
= 240 () - 100 () - 40 () = 100 .
: , ( ) ,
.
: ? , ( 41.1) ( 10). ?
: ,
.
45
?
, :
;
, ;
.
.
, , , . , , , , , .
, .
, , , (
).
, ,
. 41.1 (), . ( 90),
.
, 10 () 9 100 .
1 0 0 / 9 = 11 . 11 . ,
:
100 . ( ) - 9 () * 11,11 = 0,01,
0 0,01 .
-: ,
, , ,
; , :
= * ( / ).
-?
-, .
, 10 99,99 . (18 %)
. - :
10;
() 8,47 .;
(, ), 84,74 .;
46
1.
15,25 .;
(, ), 99,99 .
, 8,47 .,
(10 . 8,47 .) 84,74 ., 84,7. , .
, .
,
, 18/(100 + 18) 18 %
1/11 (10/(100 + 10)) - 10 %.
, , ,
. , .
18 ()
= ;
= * ( 1 8 / 1 1 8 ) , 2 ) * ( 1 8 / 1 1 8 ) ;
= ( * ( 1 8 / 1 1 8 ) , 2 ) + 0 . 0 1 ) * ( 1 8 / 1 1 8 ) ;
( - ) > ( - )
= ;
= ;
;
;
? , .
.
(. 1.17). , . .
.
, ( ) , , . ,
. , ,
, - .
: . ,
. , :
47
. 1.17.
( ),
( ),
( ),
( ),
( ).
, .
, ,
. ,
, , .
, .
, , , .
, . , , , , . , . ,
- , . - .
, : , ,
, , .
,
. , .
, . .
, , .
48
1.
,
.
, , , .
:
,
.
, ( ),
.
(
).
.
,
.
.
.
.
.
?
, 30 70 %
. . ? .
:
49
;
.
, . . .
.
. ( ),
.
, . , , , .
, . .
, ,
.
. , , , .
: . .
. 1.18 ,
.
. 1.18.
, ,
, :
(. 1.19).
,
, .
50
1.
. 1.19.
.
, , File008.zip www.piter.com/download.
. -, (
). , . -,
, (
). , .
. ,
.
, :
, . , . - , (, , -) ,
.
, , , , . ,
, , ,
. ,
,
.
, , , . , . .
51
:
. , , , ,
, , ,
.
, . .
1. (, 100 .).
2. .
, . .,
:
01.12.03, . 100,30-00,
24.11.03, ., 50-00,
11.11.03, .020,10-00,
01.10.03, .1005,40-00,
01.09.03, .1[1001, 80-00.
3. :
01.12.03, . 100, 30-00,
24.11.03, ., 50-00,
11.11.03, .020,10-00,
01.10.03, .005,40-00.
4. , .
, ,
15.11.03, :
11.11.03, .020,10-00,
01.10.03, .005,40-00.
, . , , .
, ,
File009.zip www.piter.com/download.
.
.
. , ,
52
1.
,
. , .
.
, (, ) .
?
, ,
,
.
,
.
:
1. ;
2. .
3. ,
.
, ,
File010.zip www.piter.com/download.
, .
.
, , ,
:
?
?
? (
:
?)
90 ?
, , .
2
,
( ).
.
:
1. .
2.
( ).
3. ( ).
4. ,
.
5. .
.
.
:
. = ;
Y .
,
( ) ( ),
, .
, , FileO11.zip
www.piter.com/download.
54
2.
, , .
, .
(. 2.1):
() ( ).
, (
) .
.
.
.
. 2.1.
: , , , ?
-.
:
. , , .
(. 2.2):
, .
.
.
. .
55
. 2.2.
. , , , , ,
.
, , FileO12.zip
www.piter.com/download.
,
.
, :
?
?
,
?
?
?
( ).
(,
-).
: , . ,
.
,
, .
, , 15 . , :
2.
56
, (- , , ).
, ,
FileO13.zip www.piter.com/download.
X
: (). , .
X
. ,
45.
, (, ) .
. 2.3.
57
,
, .
2.
58
. 2.5.
62 60 ( 45),
, (
), 50 51 62 60:
62/45 ,
.
90/68
.
. , ,
59
, . , .
:
,
,
( ).
.
, ,
FileQ14.zip www.piter.com/
download. , .
, ,
:
. , ,
:
1. , - ,
! , - , .
2. :
,
. ,
,
(, ).
3.
. (
).
,
, .
, .
, ,
FileO15.zip www.piter.com/download. .
60
2.
()
, :
,
.
, ,
FileO16.zip www.piter.com/download. : , ,
, , .
,
. , , , . ,
.
,
.
, - . , , 50 .
,
, .
,
. :
.
: ,
?
1. -, + |.
, , .
2. . , ,
, , ( , ),
.
61
3. , , - .
.
.
, , FileO17.zip
www.piter.
com/download.
.
, .
,
.
OLE
, ,
, . , ,
. .
? , , ,
.
, , OLE.
OLE ,
, ,
( ).
, , .
, (
, ,
), FileO18.zip
www.piter.com/download.
. , , -
62
2.
. , , .
, ,
.
1,
, . , , , , .
1, : ,
, , . , 1
(
).
1. .
2. (
).
3. , .
4. .
5. .
: , () .
. , . , , : , , .
. , .
, .
. . . ,
.
Textlndexer. : www.citycat.
ru/iq/ti. .
FileO19.zip
www.piter.com/download.
63
:
, . ,
.
. ,
, .
- ? .
, (. 2.6).
, ( ).
, , . 2.1.
2.1.
50-00 ()
50-00 ()
30-00 ()
30-00 ()
15-00 ()
15-00()
5-00
,
.
, 9.** ( ).
-
, . ,
64
2.
- . . . , ,
90 .
, - ,
File020.zip www.piter.com/download.
:
( ;
.();
.
: , , .
: (
9.*), , , , , .
, , . .
, :
(, )
= (".");
.();
.();
= 0;
= 0 ;
= "" ;
.() = 1
_ = (.);
_ = ""
= (.);
_ = ""
= ((.));
_ = " "
= ((.));
;
;
= (".");
.();
.();
= 0;
.() = 1
. =
;
;
;
= (/100)**.1;
;
65
, ?
, , , , .
, , ,
:
# .txt
. : , .
.
.
, , .
. ,
.
,
I .
FileO21 .zip www.piter.com/download.
, -. , .
:
,
.
, ( , ).
, , FileO22.zip
www.piter.com/download.
3 . 954
66
2.
( ),
. , -
-
.
FileO23.zip
www.piter.com/download.
, , . ,
, . , .
, ,
( ) MD,
, .
, , . .
()
= ("");
= ("");
.();
.();
.();
.() = 1
.();
. = .;
. = .;
;
. ( "",",");
.("+");
.();
. ();
67
1
1.
,
1. , .
()
.((())
> 0
= - 1;
= 3;
, ;
'';:." = 0
("del" + (34) +
+ "break.fig" + (34));
(0);
;
;
;
;
> 0 '
= - 1;
= 0
("del" + (34) +
+ "break.fig" + (34));
(0);
;
;
;
()
// .
.((())
(0);
;
;
("",20);
+ "break.fig") = 1
(())
(())
+ "break.fig") = 1
3
1-:
1. .
2. .
3. .
4. .
. ( )
. ,
. :
, ,
, .
. , , ,
*, . .
, .
.
:
1. , . , ,
, .
2. .
.
,
. .
:
,
( ,
).
.
, .
, ?
69
:
.
, .
, , ,
, . , , , , .
, , .
,
?
. , . , : , , , , ,
, , , , , .
: .
, .
: " - ", "".
"
".
.
: , 1 ,
,
,
?
: , .
, .
?
, , . , . , ? .
70
3.
, . ,
. , ,
, ,
,
. ,
, , .
, ....
.
, , , .
. , , ,
, , . ( ), , . , ,
, ,
.
?
: , , ? :
, , 41-
? ( , .)
, ... ( ,
.)
, , ?
( , .
.)
. (, : ,
.)
, - ,
? ( .)
. , 10 %, 5 14. (
, .)
, ,
71
?
, . ,
. , .
, 1-, , , . . , -,
, . , ,
.
. - - . , , . ,
,
.
, , . , . , . ,
- , , .
,
,
.
, , , , .
,
,
, , .
, .
, . , , ,
.
.
: , .
: . .
72
3.
: , , :
62<-43<-20<-10<-60.
: . :
20 < 10 () < 16 < 10 () < 60.
: , 20?
: .
: 16?
: , , .
: 43 < 20 < 10?
: ,
(!).
. - ? .
, . , : 43 < 20 < 10.
, , ,
, .
. , . , ,
, , .
, .
, .
. .
, .
.
, .
. . ,
.
. . . .
.
, , , .
.
, ?
73
.
.
, .
.
.
.
, , .
, ?
, , . ? , ?
, , , -,
- ( , , ). , ,
. , , . ,
,
. , ,
. , , .
. . , . , ,
.
.
, , .
, ,
, , , -,
, .
, ,
, . , . .
4
1
1.
, , 1:, 7.7.
, 900
1. .
1
. , .
, 1 ..
( ) . ,
, .
, ,
.
. ,
. . , ,
, . , , .
, (,
: , ). ,
. , , .
. ,
75
, ,
.
, ,
.
.
.
.
().
.
-
, .
, .
.
-
,
. , .
.
. ,
.
.
. 1
.
1:. . ,
( ).
76
4. 1
77
, , . , . , .
. ,
, .
.
1. -
- .
2. .
3. .
, ,
-
(, 0).
:
// .
= (".");
// .
.();
.() = 1
(" " + .);
;
,
. . , :
.
.
.
:
= (".");
.(.);
. = 0;
.();
78
4. 1
, : ,
? ,
. :
.. = /
. ..();
:
(<>),
(<>, <>),
(<>, <>, <>),
(<>, <3>).
, . .
:
(,)
= ("");
.();
.(,0) = 0
.();
. = ;
.();
;
.();
:
=
(".");
.() ;
.() = 1
.() = 1
// ,
// .
;
;
(" " + . + " " +
.);
;
,
:
79
. (<>),
. (<>).
.
- .
:
() 1, ;
(<>) 1,
;
() .
:
= (".");
.();
. = " ";
.();
:
.() ;
. = " ";
.();
. - . ,
.
, .
:
= (".");
= (".");
.();
.() = 1
(" " + . + " " + .) ;
.(.());
.(());
.();
.() = 1
(" " + . + " " + .);
80
4. 1
;
;
( ) .
1: ,
. : , , . ,
. .
.
.
,
( < > ). , .
:
.();
. = " ";
. = "";
.. = ("41.1");
.. = ;
.. = ("60.1") ;
.. = ;
.. = ;
. = ;
. = ;
.();
:
()
.() ;
= .();
.() = 1
Per = ..;
(.. ..)
// , .
;
;
Per. = .;
Per. = .;
Per. = .;
( )
81
= ""
Per.
();
= ""
Per.();
;
;
:
()
= ("");
.();
.() = 1
(" - " + .() + " " + . + " "
+ .);
.();
.() = 1
(" - " + .);
;
;
. .
. .
:
()
* (".");
.();
. = ();
.();
.() = 1
.();
. = .;
. = .;
. = ..1;
;
.();
.();
( )
. -
82
4. 1
.
.
.
: , , .
, . , . ,
, , "
[] ".
:
= ("");
.("") ;
.("") ;
.() ;
.() = 1
.("|");
.("|") ;
;
.("") ;
.();
: . .
( ),
( ).
:
;
;
;
.
: ,
.
, . ( ). , .
:
(<3>, <>),
(<>, <>),
(<>),
83
(<>, <>),
(),
{<>)
(<3>),
(<>),
(),
(),
(<3>).
:
// .
()
(.() = "")
.() = 0
.();
.(.());
..(1);
;
;
, .
, ,
( ):
()
.() = 0
1;
;
.() <> 0
1;
;
0;
( ),
( ).
11
(" ),
.
:
(<>,<>,<>, <>,
<3> <>, <>, <>);
();
{<>);
84
4. 1>>
();
{<>);
() ;
() ;
(<>) ,
,
, ;
(<>, <>) ( ) , ,
( ,
); ( ) , , (
,
).
:
=("");
//
. ("", "", 20,, " ",
20);
// .
.("");
.("");
.() ;
.() = 1
//
.();
. = .;
. = .;
. = .;
;
, .
:
, , ;
= ("");
= "//{{()
I ;
I = .., ..;
I = .., ..;
I = .., ..;
85
| = .., ..;
| = .., ..;
| = ();
| = ();
| ;
| ;
|"//}}
.() = 0
;
;
//
= ("");
.();
.("");
.();
.() = 1
. = "" + ..;
(" " + .);
;
, ,
. .
1 , , :
Per = (".");
|
= ("");
//
Per.();
.();
.() = 1
(" " + . +
" " + . +
" -: " + .);
;
. , ,
, ,
,
.
86
4. 1
()
= ("");
() ;
.("");
.();
.() = 1
// ,
// "".
. = "" + ..;
;
.("+");
();
, ,
.
?
, . ,
:
()
, , , , , ,
, .
-
. 1,
, .
?
1- ,
.
, :
= .;
. ,
, , . .:
()
= "";
(".",
87
);
() = 100 // , .
. = .;
. = ;
._ = ;
..(1) ;
;
?
( ), :
//
()
(".", );
//
()
= .;
() = 100
pi = .1/
2 = .2;
= .;
..(0);
;
1 .
?
, , ,
, .
:
()
= "";
(".", );
:
()
(.) = 1
; //
= .;
();
;
88
4. 1
,
:
//
()
= ("");
.(1);
.(2);
.();
.(3HN);
(".", );
//
()
= .;
() = 1
;
;
() = ""
nl = .(1);
2 = .(2);
= .(3);
nN = .(N);
, ,
, .
("").
(<>), 1, . <>
.
,
:
= ("");
= "//{{()
I = ..;
I = ..;
I = ..;
( .;
( .;
89
| = ();
|//}}";
// , .
.() = 0
;
;
. , 9.*
. :
()
= (".");
= (".");
.() = 1
.();
;
.();
.() = 1
.() = 1
;
;
(.) ;
.();
= 0;
.();
.() = 1
. =
j
= ..();
;
;
;
.();
.() = 1
. =
..(, ( (100 + )/
100)*);
.();
;
;
;
;
.
, ,
.
1 ( ). ,
, . .
:
90
4. 1
//
()
, ;
//
= (".");
= ("");
= "//{{()
| ;
| = ..;
I = ..;
| = ..;
I = ..;
| = ();
// , .
// , .
( ;
( ;
|( );
//}} ;
// , .
.() = 0
;
;
//
.(1) = 1
..() = 1
;
;
= 0;
(..);
//
.(2) = 1
. =
= .;
;
. =
.(.);
;
;
// ,
// ,
// .
// , .
= 0
;
.() = 0
;
;
..(, ( (100 + )/100)*);
.();
;
91
1:
,
,
.
.
( ).
.
. :
i ,
,
.
.
. , .
, . ,
. ,
,
.
,
.
92
4. 1
. ( " " ).
:
= ("");
.(,);
.() = 1
.() ;
.() = 1
.. = ("62.1")
(" " + ..);
;
^g
;
;
, .
:
= ("");
.(,);
, .() - 1
.();
.() = 1
(" = " + .. +" = " +
..);
;
;
, ( ) (<>, <>, >,
<>,
<>,
<>).
<> ,
, .
< > 1,
, .
1: .
.
:
(<>, <>) ;
(<>, <>, <>, <1>,...) ;
93
() ;
() ;
() ;
() ;
() ;
(<>, < >, < >, <>)
.
: <> , <>: 1 , 2 ,
3 , <> " . ", < 1 > , <2> . .
, , : (), (), (), ().
(
) .
, , , ( ).
:
() ;
94
4. 1
<> :
1 ,
2 ,
3 , .
<> :
1 ( " " ) ;
2 ( " " ) ;
3 ( " " ) ;
4 ( " " ) ;
5 ( " " ) ;
6 ( " " ) ;
7 ( " " ) ;
8 ( " " ) ;
9 ( " " ) .
:
(), ();
(), ();
(), ();
- (), ();
(), ();
(), ().
, .
.
41.1:
= ("");
.("");
.(1,2,"41.1");
.();
.() = 1
.(1) ;
.() = 1
(" " + .. + " " + .(1)
+ (.()));
;
;
,
62.5:
.(.,, 1 ) ;
95
.(, , "62.5",,,
1,"", " " ) ;
.("");
.(0,0,.(),0);
.(.);
.(.) = 1
.("1" ) ;
.();
= 0; = 0;
= "";
.() = 1
= ..();
= ""
= ..(); = 0; = 0;
// , .
.(""); = 0; = 0;
= ..();
;
= + .();
= + .();
;
.("");
;
:
,
XML,
OLE-.
:
(
, ) ;
( , ,
18 10%).
, , -, , . , .
, ,
, ,
.
96
4. 1
, , ,
.
:
= ("");
.();
.() = 1
.(.);
.("");
;
. ( "__ . txt" ) ;
,
?
, , .
, , .
, :
= ("");
= ("");
, ( !), :
.() ;
.(..) ;
// .(..());
.(..);
.(.);
.(.());
:
.("") ;
?
,
:
= ("");
= ("");
.();
= (".");
= 1 .()
.();
// .
XML-
97
// .
.(.());
.(.(1));
.() = 0
;
;
= .(2);
;
. ,
.
:
(<>). ;
(<>) / ;
<> 0 (Windows-) 1 (DOS);
(<>) ;
() ;
(<>) ;
(<>) ;
() ;
{<3>, <>)
.
DBF
XBase. XBase
DBF (
).
.
DBF:
= ("XBase");
.("data.dbf");
.() = 1
.();
1 = 1
(" " + (.CODE) + " " + .Name);
.() =0
;
;
4 . 954
98
4. 1
;
.();
;
.
:
() ,
() ,
() , ,
(),
(),
().
:
()
= .;
.(0,,,"
",
" ( * . * ) | * . * " , , ) = 1
= + ;
;
XML-
XML . XML ,
, .
, XML, :
www.bolero.ru/cgi-bin/dsc.cgi?540449&partner=politen,
www.raleigh.ru/XML/2001/10points.php,
chin.dataltd.ru/index2.php?id=1c_xml1,
chin.dataltd.ru/index2.php?id=1c_xml2,
chin.dataltd.ru/index2.php?id=1c_xml3.
, Excel:
= ("Excel.Application");
.Visible = 1;
.Caption = "";
99
.Workbooks.Add();
= 1 10
= . C e l l s ( , 1) ;
. V a l u e = ;
;
, :
BExcel.Workbooks.Open();
= BExcel.Worksheets (1);
= .Rows.Count;
= .Range("G5")-Value;
= .Cells(4,8).Value;
1 1 (
OLE-)
1: OLE Automation-
(, 1)
.
1. OLE-:
OLE = ("V77.Application");
2. 1: I n i t i alize:
= OLE.Initialize(OLE.RMTrade,,"");
= 0
(" ");
;
;
,
1:. :
= M/DServer\6a3a /^" ;
, 1: \\Server\
.
3. 1: OLE
Automation-.
,
, . , , ,
,
.
()
OLE = ("V77.Application") ;
= OLE.Initialize(OLE.RMTrade,"","NO_SPLASH_SHOW");
= 0
(" ");
;
;
100
4. 1
1 = OLE.CreateObject(".");
1 = OLE.CreateObject(".");
1 = OLE.CreateObject(".");
1.();
1.() = 1
1.() = 1
;
;
1..() = ""
1.(1..);
= (((1.),30)),
1.(1..);
= (((1.),30))
;
();
;
,
(
, ). , , .
, ,
( , ).
(" " +
..());
():
=
(".");
.();
.();
.() = 1
(" " +
.);
;
( , ) {<>), <> 0 (
101^
) 1 ( , ). -
.
:
()
= (".");
.();
.() = 1
.();
;
1 (^ 7.7,
.
, ,
. , :
()
= (".");
= (".");
.();
.();
.() = 1
.() = 1
;
;
.(.());
.();
. (.) = 1
.(0);
;
.(0);
;
.
,
. , .
. , , .
102
4. 1
:
() ;
[ ; ]
();
, .
.
. .
1: :
. :
, , , . , .
,
.
: ?
:
. () ,
, , .
. .
, , ,
:
(5 ),
(17 ).
, , .
103
, ,
.
. , ( - ) , .
.
, ,
.
,
.
.
.
:
,
,
,
.
, .
, , . ,
.
.
, ,
, :
= ("");
Per = .;
Per.();
.(.());
=
Per.(,,,"");
.
, , .
104
4. 1
, , ,
.
, .
, , .
5 %,
3 100 000 .
:
:
( ),
( ),
:
( ).
, ,
. (, ) .
//
(, )
= .;
= () - 1;
= ();
< 1
= - 1;
= 12;
;
;
Per = (".");
= 0;
= 0;
// .
= (. - 1,);
Per.(,);
= + Per.(,,"");
// , .
= (. - 2,);
Per.(,);
= + Per.(,,"");
// , ,
= (. - 3,);
Per.(,);
= + Per.(,,"");
. , , .
105
, ,
.
, , * .
. ,
.
,
.
.
, , .
, SQL .
.
,
.
, .
, .
, :
:
,
.
:
,
.
1 (^ , ,
,
.
:
,
,
.
106
4. 1>>
.
. , .
, . , :
, :
:
,
,
.
:
.
.
. , , .
:
Per.(,,,"") ,
:
Per.(,,,""),
Per.(,,,""),
. , :
, ,
:
,
,
.
:
, , :
,
,
.
?
: ,
. : , , , ,
, . -
107
, . .
.
, ()
. .
. ,
, , ( ), .
, ( 9.*).
, , .
,
:
| = ()
( = 1 ) ;
| = ()
( = 1 ) ;
9.*.
:
()
Per = ..;
= .();
= ""
Per. = .;
Per. = .;
. = .();
Per. = .;
Per.();
= ""
Per. = .;
Per. = .;
Per. = .();
Per. = .("") + .("");
Per.();
= ""
Per. = .;
Per. = .;
108
4, 1
. = .;
Per. = .;
Per.();
(" ");
;
. :
, , . .
.
(
() .
,
, ,
: , , ,
. ,
, .
- , ,
(),
. , ,
.
. . , , 200 , ,
.
, , .
1. .
, , .
2. , ( )
.
. , , ,
: .
, , ( ), :
{} {}.
109
, . , { ).
1. {<>,<>)
( ).
2. {<>,<>)
( ).
:
= (".");
.();
.(.,, , ) ;
(.());
=
.(.,.,.,,"");
?
() ,
() . . , ,
.
,
.
,
.
.
.
. 30 % .
1:
= (".");
.("",);
.(, )/
.() = 1
110
4. 1
2:
= (".");
.(, );
.() = 1
. <>
;
;
(" = " + . + " = " +
.);
// . . .
;
.
Per = (".");
1 = Per.(,,,"");
2 = .(,,,"");
= .(,, ,"");
1 () , , .
2 () , , .
() ,
, .
(, , , ""), :
= (,,,"");
, . , :
1) ,
2) ,
3) ,
:
4 = Per. (,,,"");
5 = Per.
(,,,"");
= Per. (,,,"");
. -
HI.
, ,
.
, .
()
Per = ..;
(.() = "")
_ = (".");
// ,
// .
. = -1
_.();
_.(.,);
(.());
_.(.,);
;
.();
.() - .1
// ( )
// .
= _.(.,.,"");
= _.(.,.,"");
// , .
= ?( = 0,0,/);
// .
Per. = .;
Per. = .;
Per. = .*.;
Per. = .*.*;
Per.();
;
;
,
.
Per ( ), _ , ( ).
,
__. Per .,
.
, , , . .
112
4. 1
. , .
= "
I /
| = ../
| = ../
I = ..;
| ( = );
( /
| = ()/
. ,
:
= (".");
.(, );
.() = 1
(" " + . + " " +
.)/
/
. , :
= (".")/
.(.())/
.() > 0
= + ./
/
. :
= (".");
.();
.() = 1
(" " + . +'
" " + . +
" -: " + . +
" : " + ./
/
?
, ,
. , .
113
1.
, . ,
.
. , , ,
. ,
. ,
.
5 . 954
1-
, 1,
, ,
, , , , , .
?
.
, 11:03
. 11:05
( 11:01) . ,
, 11:05 , .
, ,
.
,
, , , . !
. , ,
.*
,
, , .
, ,
.
. :
,
,
115
.
( ) .
, , ,
. , , , ,
. ( ).
: , .
, . . ,
, ( ),
. , .
, 100 .: 71 / 50 / +10000. : 71 / 50 / 100-00.
, . :
, ,
( ).
, . : ,
; . , .
, . , ,
. ,
, .
,
. . : , .
,
. ,
, ,
( , , -
116
5. 1-
). , , :
()
(. = () - 1)
. = () - 1;
;
,
( ). : . :
()
(. = () - 2)
. = () - 2;
;
(. = () - 1)
. = () - 1;
;
. , ,
. 8.0 .
. :
()
. <* .
(" ,
| ,
!");
0;
;
(.() = "")
\
(.() = "")
(.() "")
(.() = "")
. <= .
(" ,
I , !");
0;
;
;
1;
. . . :
()
. <= .
117
(" ,
!");
(0);
;
;
(. = "")
(. = "")
(. = "")
(. = "")
. <= .
(" ,
, !");
0;
;
;
(,)
. <= .
(" ,
!");
(0) ;
;
;
(. = "")
(. = "")
(. = "")
(. = "")
. <= .
(" ,
, !");
0;
;
;
,
, .
,
. , ,
. , , .
, (, , ) , ,
. ,
118
5. 1-
, .
, ,
.
. ,
, . , ,
, ,
.
, ,
, ,
.
, ,
. ,
, , :
()
, ;
// 3 .
= ();
= - 3;
= ("");
=
"//{{()
| ;
| = ..;
I = ...;
| = ..;
| = ();
( ;
|( < );
|"//}};
= (".");
.((),());
.() = 1
.() = 1
;
;
;
.() = 0
.() = 0
;
;
.() ;
.(1) = 1
.();
. = ..();
119
;
.();
.();
(" " +
. + " " + .);
;
. 5.1 . :
1 ,
2 , ,
3 ,
4 ( . .).
. 5.1.
. , ,
. , , .
, , , .
( , ) .
(. 5.2).
5. 1-
120
. 5.2.
1.
2.
3.
4.
5.
6 .
3 .
2 .
5 .
, 3 1.
7.
,
, .
, ,
. , , , .
. , 7 , 5. 7 5, 2 ,
.
.
?
, , .
.
( ), .
, , .
.
. , , .
.
. , ,
.
, .
121
?
:
1Cv7.DD ,
1Cv7.MD ,
*.dbf ,
*.cdx ,
*.dll .
*.cdx, - .
*.dll, , , .
*.dbf,
, .
1Cv7.DD 1Cv7.MD, .
userdef,
.
syslog, ( , ).
extforms, .
1-
( , 1) 1-2 . 1
.
,
, ,
.
. ,
. ( , ) .
: ,
Dragand-Drop.
122
5. 1-
, .
,
. ,
: .
.
,
(- ). ,
.
.
: , .
, , XML.
?
, .
,
, 1Cv7.DD 1Cv7.MD.
, ,
.
,
( ).
, , , .
?
. - -
123
. , , , , ,
. , . .
, , : , , . ,
, ,
.
- , .
: , ; ,
, , , . , . ,
. , (
) (,
),
.
. . ,
. , . .
. .
.
,
.
, ,
, , . , . ,
, , ,
.
1 (
). , .
124
5. lC-
,
, .
, ,
, -
.
, ,
. .
1. , .
1 ,
.
2. ,
. , - . Windows 98.
3. 1cv7.mlg ( syslog). .
4. -, , .
5. , , .
6. 200 . , 500 .
.
, . ,
, . . , (
), - ( ,
. .) ,
.
125
1 , , , .
, . , .
, . 1 Cv7.DD 1 Cv7.MD , . ,
1Cv7.DD 1Cv7.MD, DBF-,
DBF-.
( ). (
1Cv7.MD 1Cv7.DD ), . , DBF- ,
. . , , dh1160.dbf.
.
1 Cv7.DD 1 Cv7.MD,
, . *
: ,
, . .
: , , , , ; , ,
.
: , , . ,
, . .
. , .
( , , - PI .) ,
. -, , , .
, . ,
XLS- MXL-.
126
5. 1-1
,
. ,
01.12.03 02.12.03.
.
:
1. .
2. ,
.
,
, 20 21 ( 1- ).
1-, . 1- ,
: 7-70-0020.
, .
. .
, . , ,
.
,
. ,
, , , , , ,
.
, , , , .
.
. ( :
, , ), .
.
, , .
().
127
(
, ). , , . , ,
.
6
. .
, - , .
-
: . ,
.
. ,
, . , . , , ,
.
, 90 % .
- .
: , - ( ) ?
1. . .
.
2. .
3. .
, .
! - , ,
. . ,
, .
, , !
.
, : , , . ,
, ?
.
129
. :
, ,
,
, , ?
.
, , . ,
. - , .
, ,
. ,
, .
,
,
, ,
, .
,
.
,
? .
.
. . . , ,
, , . , , , . , :
. .
.
, . .
130
6.
. . , ,
,
.
. , ,
- , .
: , ,
, , .
,
. ,
? ,
! : , -
. -
? . 1 .
, : !
, , ,
. , , .
, ; , , .
.
,
.
. . -.
*5. , ? . , *5. ,
, . ( . ,
. ,
.)
, .
,
,
, .
, ?
? ? !
, , , .
, .
131
,
. , , ,
, .
? : , , , . ? ,
( - , )?
, .
: . (, : .)
. ,
, .
, . , , ,
, , , .
. , , , , . , , .
.
. .
. ,
.
. ,
, . ,
. . :
1. . . , .
2. .
.
, , , .
. .
132
6.
. ,
, , - .
. ?
,
,
. . . ,
.
, . , . ,
. , , ,
.
?
,
:
,
,
,
.
, : ,
(!),
. ,
, ...
.
.
( ), , .
( ). : . ;, , ( !) .
.
. , ,
- . , ,
, .
.
133
? ,
. , -.
, :
, ?
, ?
, ,
?
?
, . , , , .
,
, . ,
. ? ,
.
,
. , : , , , , .
, , : ? - ... , , - , , .
? ,
. , , ,
, .
, . :
, .
1 ( -).
: , , ?
: , , . ,
?
: ?
: --, ...
2 (
-).
: .
, ,
.
134
6.
: . ?
, ,
, , :
, , .
, , .
, . : , , .
:
: , , ? , - ?
: ?
: . , - . .
( ):
: , .
: - .
: , .
, , , . ,
.
( ).
. ,
-. : ?
, , , .
,
.
.
. . , .
... , .
, , , , . , .
?
.
13)
( , ) :
, .
,
.
( ) .
.
, ? , : , ?
: , : .
"", "", "".
,
. , , . :
, . , .
. , .
:
: , ,
.
, .
.
. . , .
. , , (, ),
. .
, . , , .
- . ,
, .
6.
136
( ).
, . , , ,
.
,
. , , .
.
. ,
. ,
.
. ?
. .
: .
: , ?
: .
: , : .ert. , .
: , .
: ,
?
: .
: ?
: , .
: ( ) ,
.
: ?
: .
: ?
: , ,
, .
\
137
,
. ( ).
. . , ( ) . :
, , . ?
,
, .
,
, , , . ,
,
, ;
, . : , ? , , .
, , , , ,
.
, ,
, , .
!
. , TCP/IP , NetBEUI, , . ,
.
. ,
, .
- ,
.
, , , 7.7,
, 8.0.
, ! ,
, : , ,
... , ? ,
.
, !
138
. .
, , , , . , : , .
, , ,
.
. , :
? . , , .
? , .
. , ,
. : , ,
. ? , , , .
, , .
, , .
. . , .
. .
, , . .
, , . ,
(, ) , .
,
.
?
, , ,
. , -
139
1-, . -, ,
, , -. ,
, ,
. .
.
7
1- .
?
.
1, .
, , . , , ,
.
,
?
,
. : , .
, ,
, .
, . , ,
. ,
? ,
, , ,
. . ,
,
.
'
.
. , , . ( ) , () , .
http://moroz.
"nego.ru .
, ,
141
?
1- , ,
, , . ,
, ( )
.
.
?
1 :
,
1;
;
.
, ,
.
: .
, : - . , , ,
, .
, 1 : ,
, ( 1-),
.
.
, ,
,
, . . ,
.
, , . , . : .
, ,
.
142
7.
, ,
. , ,
.
, ,
. ,
, . ,
.
-
, , , .
. , , .
, ,
, . ,
.
1
,
1, :
,
,
,
,
.
, , .
( )
,
. .
, (), .
143
, ,
. , . . ,
. , , , .
, . , ,
. , .
,
.
, 30-50 % ,
.
,
, .
. , , , , .
? , , ?
, , . , , , -
,
.
.
. i .
, , , 30 %.
144
7.
1-
, . , . , , , ,
.
, , , ,
.
, - -. , . :
. , . , 90 % , .
, , . - ,
, , , . .
?
:
,
,
,
.
, , .
. 1- ! , , , ,
. , .
, , .
(www.prof.narod.ru) ,
145
. ,
; , .
, , , , , .
.
, ,
. .
, ,
, , . , . , .
. , , . :
, . , , ,
. ,
, . ,
, . .
. : ,
, , -, . , .
. ,
, . ,
.
, .
.
, , . :
() ?
?
?
6 . 954
146
7.
, . , ? (
Hewlett Packard) , , .
, , .
, , .
30 %
. . , .
, , :
? , , .
.
.
, ,
, , , .
, ,
, . ,
, , . , ,
, , , .
?
, , , . ,
. , , . ,
, .
, , . ,
. :
, ,
?
, ( , ,
), , . ,
, .
147
, ?
, , , . .
:
, .
, , .
.
, , . , . , .
, . ,
( , , , ), ,
, ,
.
,
, , , .
, , , (
), , , , .
: , ? . ( 5-10 % ) .
. .
-, .
. , , ,
, , ,
. , .
-, ,
. ,
.
, .
, .
, ,
, , .
, .
148
7.
. , ,
, , .
, , , .
(, ,
). ,
.
200
. ,
, ,
. ,
. ,
, , .
, .
, , .
, . .
.
:
. , , , , ,
.
.
.
, ,
. , ,
. 10 .
. 100 . .
, ,
. ,
, -
149
(, ,
- ).
.
, ,
. , , .
, , .
. ,
, .
? :
.
,
, . ,
.
, 80 %
. ,
.
.
. ,
-. ,
.
,
. ,
,
( ) .
, ,
.
, , : , , .
.
500
.
! , : .
150
7.
.
, ,
,
. ,
, .
, , .
. . , , .
, .
. , ( ) ,
, . , .
. , : !
!
. , , , , , , . .
, . : ?,
1-?, - 1: ?, , . , , , .
, : !
,
. (http://1001.vdv.ru/books/speak). , . , , ,
.
.
. , . . : , . , , , .
, , . : . ,
.
,
: , , , . , .
151.
. ,
, ,
. , ! , . ,
!
. , , , , , . , , . , : ?
: ,
?
. ,
. , ,
. , ( !
!), , , , . , .
,
. , !
. . , , . , ,
, , , . , ,
-.
, .
: . .
, .
,
( ,
).
: . :
, , , .
: , , . :
, .
PI . , , .
, , ,
152
7.
. ,
, . , .
, .
, ? ,
. . ,
, .
, .
, , .
, :
, .
, , , .
.
.
,
?
,
, , ,
.
,
(, ), .
:
( ).
.
. .
, , ,
.
!
. -
. , ?
? ! ,
, , 1 .
, ? . , ,
? , ,
, .
153
? ,
. ,
.
,
.
: ,
. , ? , ,
. .
.
.
,
- , .
. , ,
. ,
,
?
, ? , !
. , !
?
. , ,
. , ( ), .
, , .
1. :
, ,
, .
2. ,
.
3. (,
). , ,
, .
4. , , .
154
7.
5. .
6. . , , , , -.
7. , , , ,
, .
8. ,
. , , .
: , . , , . , ,
. , -
.
. :
, . , .
, , . , . , , .
, .
: ?
: .
: ?
: , .
: , ?
: , .
: , ?
155
: - ,
, .
: , ?
: , ,
.
: , ?
: .
: ?
: .
: , ?
: : ,
.
: ?
: , . . .
, :
?
?
, ?
, ,
?
, ?
,
. , , .
. ,
, . , ,
Visual . , , . .
,
1 , Internet Explorer.
,
:
.
, .
.
.
,
.
156
7.
800 ?
,
. , 100 ? .
? .
:
,
.
: (, ),
, .
, . ,
: , .
,
, 4 % ,
, .
! , . ,
, , .
, ,
, .
. , , . ,
.
. , .
:
, , ?
,
?
?
, !
. , : , ,
.
157
, ?
, . ,
. . : , .
. , , ,
.
,
,
.
, ,
.
.
. . , . :
,
.
, .
,
.
, .
8
, , . ,
.
,
. , ,
.
:
,
,
,
( ) ,
.
, (, ,
- , -, , ) , . ,
, .
. , , . -
, (
)
. ,
,
.
,
.
, , , .
, , .
-. -
159
. . , , . , , ,
.
.
,
. ,
( , ),
( ), , (
). . , . , , . ,
, .
().
: , . , :
()
= (".");
.();
.() = 1
("" + . + " " + .);
;
:
()
= (".");
.();
.() = 1
("" + . + " " + .);
;
(.(""));
: .
. : . 9.** !
160
8. 11 e
:
(.(""));
: . ( , ). ,
.
.
.
: . , ? .
.() = 1
("" + . + " " + );
;
: :
.() = 1
// ("" + . + " " + );
("" + . + " " + .);
;
, , ,
, .
.
, :
(.(""));
:
(.);
: , , .
.
: .
: :
( ,
).
.
:
,
,
.
:
.
, . .
: , .
161
: . , , :
.
: ?
: ?.
: ?, ?, ? ? ( , , ).
? .
: , , ,
:
, .
: , ?
Per = (".");
= Per.(,,,,"");
("" + );
: . . ,
.
: ,
:
()
Per = (".");
Per.(,,);
per.();
Per.() = 1
("" + Per. + " " + Per. + " " +
Per. +
" " + .());
;
*
: ! ,
. , :
10 .
11 .
12 .
:
15 .
70 .
30 .
115 .
100 , :
162
8.
11
15 .
11 .
70 .
12 .
15 .
100 .
:
()
// .
= ("");
= ("");
.("");
.("");
.("");
.("" ) ;
.("" ) ;
.("") ;
// .
= ("") ;
// .
Per = (".");
() ;
= .() ;
.() ;
.() = 1
Per.(,,.);
// .
= .*.;
per.();
Per.() = 1
// ("" + Per. + " " + Per. + " " +
// Per.;
= Per.;
// ,
// .
> .
.();
. = .;
. = .;
. = ..;
. = 1;
. = Per.;
;
// ,
//
/ / .
.();
. = .;
163
. = ;
. = ..;
. = 1;
. = Per.;
. = . - ;
;
;
;
: ! .
lC- .
5 .
, .
:
, , ,
.
, , .
, .
.
, - .
.
.
www.prosto1c.by.ru.
,
,
, , , www.piter.com/download
, .
:
FileOOl.zip .
.
File002.zip ,
.
41 ( ,
) (
, ).
File003.zip 62, 62.
File004.zip , ( 41)
( 10), .
-.
File005.zip , 20.
File006.zip , . .
File007.zip , .
File008.zip , .
File009.zip .
File010.zip .
FileOll.zip ,
.
FileO12.zip , .
. , ,
165
FileO13.zip .
FileO14.zip ,
X. ,
.
FileO15.zip , . .
FileO16.zip , . : , , , ,
.
FileO17.zip .
FileO18.zip ,
( , , ).
FileO19.zip .
File020.zip - .
FileO21.zip .
FileO22.zip .
FileO23.zip , .
200
( )
( ).
1. , ,
1
.
2. ,
, ,
1.
3.
( 30 % )
, , .
4.
, .
5. 288 , .
, .
6.
.
7.
,
.
8. .
9.
.
10. .
11. .
167
. ,
4 .
12.
17.00, 17.00 .
13.
.
14. .
15. , 240-340
. ()
340 ( 240) ()
.
16.
200_.
_
.
200_ .
( ,
_,
( ),
,
, , , .
1. .
. . ,
, . ,
,
2. .
1.
.
.
3. .
. .
4. .
,
200_ .
.
. ...
5. .
:
:
169
1-
1:
,
!
,
,
,
,
,
,
.
.
.
.
Procter&Gamble .
.
.
.
.
,
.
,
!
. 1-
.
, :
,
.
, .... .
:
! .
. ... ,
!
:
, :..,
.
,
!
171
,
13 10 ,
30 %.
,
25 %.
,
.
.
.
5-18%.
, 1-
172
:
1:
1:
,
1
,
?
:
. . ...
E-mail:
mik(a)mail.kht.ru
http://
www.prof.narod.ru
.:
1:
1