Examination_IT / ComputerScience_LaboratoryWork_ForStudent
.pdf!
" " #$%
. .
. .
C++
-
2011
2
! 621.3.037.3 (075)
+, !. -. . C++ [2] + [4 ]: . / !. -. +, 7. -. 8-
, – : :2, 2011. – 236
;
«= >» «= > ». @ , A-
B 150301 « C»
A 151600 «D »,
> , -
, AB .
=. 47. 2. 9. . – 10 .
3
ОГЛАВЛЕНИЕ |
|
|
|
|
|
$ ....................................................................................................... |
8 |
|
'1. ()*+ ,- ( (./ (0( 1 ,.(2-, ...... |
11 |
|
1.1. |
G ............................................................................................. |
11 |
1.2. |
2 ......................................................................... |
12 |
|
H C ................................................................................ |
12 |
|
, .................................................... |
13 |
|
H C, B ......................................... |
23 |
|
D A ........................................................... |
28 |
1.3. |
D ................................................................. |
29 |
1.4. 2 A ......................................................... |
29 |
|
'2. 3+ *+ 3 45 66(*/646(* |
|
|
|
6 )4- C++ ............................................................................................ |
31 |
2.1. |
G ............................................................................................. |
31 |
2.2. |
2 ......................................................................... |
32 |
|
; / cin cout..................................... |
32 |
|
........................................................................ |
33 |
|
............................................... |
34 |
2.3. |
- ................................................................................... |
35 |
2.4. |
D ................................................................. |
37 |
2.5. 2 A ......................................................... |
37 |
|
'3. (./)(6+3-./ ,- 9: ;,,.................... 39 |
||
3.1. |
G ............................................................................................. |
39 |
3.2. |
2 ......................................................................... |
40 |
|
; > .............................................. |
40 |
|
= |
|
|
............................................................................................ |
42 |
3.3. |
- ................................................................................... |
51 |
3.4. |
D ................................................................. |
55 |
3.5. 2 A ......................................................... |
56 |
|
'4. ( 3 + 36( ,>- .................................... |
58 |
|
4.1. |
G ............................................................................................. |
58 |
4
4.2. |
2 ......................................................................... |
58 |
4.3. |
- ................................................................................... |
61 |
4.4. |
D ................................................................. |
62 |
4.5. 2 A ......................................................... |
62 |
|
'5. -@-,- 6+* +3 (0( : +6-,............ |
63 |
|
5.1. |
G ............................................................................................. |
63 |
5.2. |
2 ......................................................................... |
63 |
|
; C++.......................................................................... |
64 |
|
; ....................................................................... |
66 |
|
........................................ |
67 |
|
D C ............. |
68 |
5.3. |
- ................................................................................... |
71 |
5.4. |
D ................................................................. |
71 |
5.5. |
2 A ......................................................... |
71 |
'6. -@-,- -.,-5 4B : +6-,5 >-3(*(>
|
1(.(6, (0( *-.-,............................................................................ |
73 |
6.1. |
G ............................................................................................. |
73 |
6.2. |
2 ......................................................................... |
73 |
|
; C++.......................................................................... |
73 |
|
; ....................................................................... |
76 |
|
7 .............................................. |
77 |
|
D |
|
|
.................................................................................................... |
79 |
6.3. |
- ................................................................................... |
85 |
6.4. |
D ................................................................. |
86 |
6.5. 2 A ......................................................... |
87 |
|
'7. 4D, .-,- :>>4 E-(-D (0( *+. 89 |
||
7.1. |
G ............................................................................................. |
89 |
7.2. |
2 ......................................................................... |
89 |
|
; C++.......................................................................... |
89 |
|
; ....................................................................... |
91 |
|
D ... |
92 |
7.3. |
- ................................................................................... |
95 |
7.4. |
D ................................................................. |
97 |
7.5. |
2 A ......................................................... |
98 |
'8. |
,3(64- (1-+;,,..................................... 99 |
|
8.1. |
G ............................................................................................. |
99 |
8.2. |
2 ......................................................................... |
99 |
5
|
; > |
............................... 99 |
|
: .................................................... |
105 |
8.3. |
- ................................................................................. |
108 |
8.4. |
D ............................................................... |
108 |
8.5. |
2 A ....................................................... |
109 |
'9. +3 ,D 4- (1-+;,,............................. 111
9.1. |
G ........................................................................................... |
111 |
9.2. |
2 ....................................................................... |
111 |
|
P .................................................. |
111 |
|
Q ..................................................................... |
113 |
9.3. |
- ................................................................................. |
118 |
9.4. |
D ............................................................... |
119 |
9.5. |
2 A ....................................................... |
120 |
'10. -@-,- ! >-3(*(> +: +......... |
121 |
|
10.1. G ........................................................................................... |
121 |
|
10.2. 2 ....................................................................... |
122 |
|
|
; ..................................................................... |
122 |
|
D :........................................... |
124 |
10.3. D ............................................................... |
126 |
|
10.4. 2 A ....................................................... |
127 |
|
'11. -@-,- ! >-3(*(> |
|
|
|
+: +- -5*-...................................................................................... |
128 |
11.1. G ........................................................................................... |
128 |
|
11.2. 2 ....................................................................... |
128 |
|
11.3. D ............................................................... |
134 |
|
11.4. 2 A ....................................................... |
135 |
|
'12. ( 3, (6 + >+ ,6(6............................ |
136 |
|
12.1. G ........................................................................................... |
136 |
|
12.2. 2 ....................................................................... |
136 |
|
|
; ............................................... |
137 |
|
; R |
|
|
( ).................................................................................. |
137 |
|
+- ............................................................................. |
140 |
|
; + ............................................................... |
141 |
|
; > qsort ............ |
143 |
|
V R ................................................... |
150 |
|
V ...................... |
154 |
12.3. - ................................................................................. |
156 |
6
12.4. |
D ............................................................... |
159 |
12.5. |
2 A ....................................................... |
159 |
'13. ,>6(./ 4- 3 ( ,............................... 161
13.1. |
G ........................................................................................... |
161 |
13.2. |
2 ....................................................................... |
161 |
13.3. |
- ................................................................................. |
168 |
13.4. |
D ............................................................... |
171 |
13.5. |
2 A ....................................................... |
171 |
'14. , 3+ ,D-,5 +)E( 64D, .->(5 3 ( , .................................................................................................... 173
14.1. G ........................................................................................... |
173 |
14.2. 2 ....................................................................... |
173 |
D ................................................................................ |
173 |
; .......................................................... |
175 |
14.3. - ................................................................................. |
179 |
14.4. D ............................................................... |
180 |
14.5. 2 A ....................................................... |
180 |
'15. 1(./)(6+ ,- 1, (6 *. B +-, , 9( >+;,,. ........................................................................................ 181
15.1. G ........................................................................................... |
181 |
15.2. 2 ....................................................................... |
181 |
; ......................................................... |
181 |
D ............................... |
182 |
D A ................. |
186 |
15.3. - ................................................................................. |
188 |
15.4. D ............................................................... |
191 |
15.5. 2 A ....................................................... |
192 |
'16. (, 9+.(6 + 2-3 (> *,- |
|
1( >+-................................................................................................. |
193 |
16.1. G .................................................................. |
193 |
16.2. 2 ....................................................................... |
193 |
7 > .................................. |
194 |
.......................................................... |
194 |
.................................................. |
197 |
16.3. - ................................................................................. |
199 |
16.4. D ............................................................... |
200 |
16.5. 2 A ....................................................... |
200 |
7
'17. +E(3+ 3-3(64>, , E, + 4>, 9+5.+>, ................................................................................................ 202
17.1. G ........................................................................................... |
202 |
17.2. 2 ....................................................................... |
202 |
H >............................................................ |
202 |
H >............................................................. |
208 |
. B A ................... |
213 |
17.3. - ................................................................................. |
220 |
17.4. D ............................................................... |
220 |
17.5. 2 A ....................................................... |
221 |
'18. ,E.,(3-, LIB , DLL......................... |
223 |
18.1. G ........................................................................................... |
223 |
18.2. 2 ....................................................................... |
223 |
2 . D |
|
> ................................................................................. |
224 |
; ...................................................................... |
225 |
18.3. - ................................................................................. |
229 |
18.4. D ............................................................... |
230 |
18.5. 2 A ....................................................... |
231 |
$! " !........................................... |
233 |
K .................................................................................................... |
234 |
8
-
A 18 «= >-» «= > ».
G A -
-
. - MS Visual Studio 2008.
@ , B ,
. - , ,
, -
. - A
, -
.
; > , - A .
D -
.
P ,
A [ .
- C
. .
, > ( >
, , ,
).
C . = -
– , -
> A , - AB , . P
9
R>> . =
, AB
. .
, [ B-
.
.
1.- Visual Studio 2008 C++.
2.= C
, > –
.
3.!
.
4.C -
.
5.D > -
– , -
>.
6.D A -
, -
( 10 -
).
7.! ,
AB B -
. 4 A -
. D :
////////////////////////////////////////////////////////
//3.
//: " ".
//4.
//! " . #.
//$ %% 11-( #.
////////////////////////////////////////////////////////
10
! -
R -
B.
P , ,
A > A
. - A R ^ ,
^ .
. A >-
A4. ; C 25 , – 15 , – 20 , – 25 . ; -
A . 2 -
C > Times New Roman Cyr 12 . -
– C . V – . 7 – (1,27 . ). -
C C > Courier New
10 , – («` 1», «`-
2» . .).
. CA C
. . . 2.
:
1), B ,
, , -
, ;
2)A , . @ , A-
B 150301 « C»
A 151600 «D »
> ,
, AB .