psio3tb_C++ - zszwg.edu.pl

Transkrypt

psio3tb_C++ - zszwg.edu.pl
Delphi
Kurs
Spis treści
SPIS TRE CI .....................................................................................................................................................................2
ROZDZIAŁ 1 .....................................................................................................................................................................4
WYJA NIENIE ..............................................................................................................................................................4
Słowo type...................................................................................................................................................................5
Słowo var....................................................................................................................................................................5
Słowo const .................................................................................................................................................................6
P tla if, then, else........................................................................................................................................................6
P tla for, to, downto....................................................................................................................................................7
P tla repeat, until........................................................................................................................................................7
Procedury ...................................................................................................................................................................8
Funkcje .......................................................................................................................................................................8
PODSUMOWANIE.........................................................................................................................................................8
ROZDZIAŁ 2 .....................................................................................................................................................................9
ROZDZIAŁ 3 ...................................................................................................................................................................14
OPERATORY ...................................................................................................................................................................14
Instrukcja goto ..........................................................................................................................................................15
Instrukcja case ..........................................................................................................................................................15
Continue i Break .......................................................................................................................................................15
ROZDZIAŁ 4 ...................................................................................................................................................................17
ROZDZIAŁ 5 ...................................................................................................................................................................19
FUNKCJA
PRED I SUCC ....................................................................................................................................................19
ŁA CUCHY ....................................................................................................................................................................19
KOMENTARZE ................................................................................................................................................................19
KODY ASCII..................................................................................................................................................................19
PLIKI DOŁ CZONE ..........................................................................................................................................................20
ROZDZIAŁ 6 ...................................................................................................................................................................21
ROZDZIAŁ 7 ...................................................................................................................................................................23
ROZDZIAŁ 8 ...................................................................................................................................................................24
ROZDZIAŁ 9 ...................................................................................................................................................................26
OBJA NIENIE: ............................................................................................................................................................28
ROZDZIAŁ 10 .................................................................................................................................................................29
ROZDZIAŁ 11 .................................................................................................................................................................31
FUNKCJA DRAWTEXT .....................................................................................................................................................32
ROZDZIAŁ 12 .................................................................................................................................................................33
ROZDZIAŁ 13 .................................................................................................................................................................35
BITMAPY........................................................................................................................................................................35
ROZDZIAŁ 14 .................................................................................................................................................................37
ROZDZIAŁ 15 .................................................................................................................................................................39
REGIONY........................................................................................................................................................................39
ROZDZIAŁ 16 .................................................................................................................................................................40
TABLICE ........................................................................................................................................................................40
METODY I KLASY ...........................................................................................................................................................41
ROZDZIAŁ 17 .................................................................................................................................................................43
ROZDZIAŁ 18 .................................................................................................................................................................46
ROZDZIAŁ 19 .................................................................................................................................................................48
JESZCZE TROCH NA TEMAT WYJ TKÓW ..........................................................................................................................48
TROCH NA TEMAT WYWOŁYWANIA OKIEN KOMUNIKATÓW .............................................................................................48
PRZECI ANIE ................................................................................................................................................................49
3
ROZDZIAŁ 1
! %
' -
! &
( )
"
! !
# $
# # ! * + ! #
, +
.
!
/ ) %
0 1 2
3 4 5 6 7 8 9 : 6
; < 6 <
"
=
> =
?
0 =
@ =
A
) =
@ =
B =
/ 2
5 C D 6
B 1
E
F B G
D 7 3H 9 5 6
I
J K
D ; L M 3:
I
K
2
H 9 7
B 3 N
1 % D M6 N
I P Q
6 4 S
B 1 2
6 4 5 9 5 3O 4
R # / B >
K
T
U
WYJA NIENIE
> !
' * ! ? ! * W X Y
0 1 2
( + +
* =
#
-
V ! * * ! * !
+
! 0 %
F +
#
#
V ! #
> ! G #
)
)
! * #
)
=
X =
* +
-
3 4 5 6 7 8 9 : 6
3 N
D M6 N
> Z
1 2
6 4 5 9 3O 4
D 7 O : 6 S ; 7 9
> Z
2
L 6 [ 3 4
I -
K
6 4 S \
6 4 S
? ! T
X #
>
( -
]
^
]
^
"
]
)
F 2
! -
=
) %
+ #
! * G
_ #
]
+ )
)
_ -
(
F I K G #
)
! ! -
V +
F
+
_ .G
#
#
!
=
* ( +
! ( #
Słowo type
/ ? 2
` 1 % +
(
F + ) #
0 B 1 a G #
-
, X +
=
( ` X X -
F G #
! '
%
` 2
W b
* G =
Y
F (
V #
Słowo var
? ! D 7 O : 6 S ; 7 6
> Z
)
#
? * %
2
H 9 7
c
% 2
I 2
K
L 6 [ 3 4
5
c
I % E a d 2
e 1 # % E F c G 2
I c
a d K
c
W -
(
? F e 2
G K
6 4 S \
, )
W $ a
? `
1 f g
@
$ l a a
"
j f h # #a
1 f g
f h i
j f g
d # #a k k
` "
f h i
d # #
! i i g
j k
B a d i
j h k
f g g
k h d h # #l a a
i i g
a d i
j h k
f g g
k h d g
k i k
( W Y
+
W ? Y
+
? ? * %
) #
0 ( W #
W
K
? W #
Słowo const
b
! + #
X : O 4 < 5
E mn ` ) m 2
I ! Y
D 7 O : 6 S ; 7 6
> Z
2
L 6 [ 3 4
1 # % E
2
I e * ! %
K
6 4 S \
"
! -
#
P tla if, then, else
o
( 38
c p a d
6
( #
5 q 6 4
=
! L 6 [ 3 4
* -
! =
! !
=
* %
I a d
( K
= 38
c
r
1 d
5 q 6 4
38
c E
1 k
5 q
6 4
e 1 # % E m =
6 4 S
+
1 k .m 2
6 M< 6
1 # % E m "
+
X =
I ) =
=
* =
! -
-
! ! K
# m 2
%
I K =
I K
P tla for, to, downto
o
/ ! 1 #
( 0 a #
-
0 i #
^
D 7 O : 6 S ; 7 6
-
X X B -
! 1 # ` 1 @
! A
` ( + F ? % b
%
F _
? G
#
%
G 2
H 9 7
% 2
L 6 [ 3 4
8 O 7
5 O
% E d
F 1 d G 2
S O
1 d d
I # #
#
L 6 [ 3 4
( 1 # % E 2
I ( I + -
=
1 d
- # # # K
K
W K
6 4 S \
6 4 S \
f #
/ 8 O 7
% E
b
! 1 d d
S O s
4 5 O
d
S O
2
=
! ! * #
L 6 [ 3 4
I K
P tla repeat, until
o
+
-
* ! _ #
7
% E d 2
7 6 D 6 9 5
# # F t / % E u
mu
F G u
m
_ mG 2
1 2
; 4 5 3 M
% E
1 d 2
Procedury
` =
> Z
* +
- %
%
F c
% =
% G
L 6 [ 3 4
I -
K
6 4 S \
Funkcje
` =
* +
-
=
#
X %
8 ; 4 : 5 3O 4
> Z X F c
% =
% G % 2
L 6 [ 3 4
I -
X K
6 4 S \
PODSUMOWANIE
? =
"
* / ) #
8
!
)
! #
&
> * #
, ( =
* +
-
(
%
# # ( )
! ! @ ) ( +
-
+
(
( =
+ -
! #
( b
#
=
Q =
X =
ROZDZIAŁ 2
/ =
V 1 #
b a #
^
i #
* "
- #
( ! )
* #
#
W 2
b
e =
* ( @ -
X =
* -
( f #
0 -
X ` 2
_
F * @ G
#
k #
^
D 7 O : 6 S ; 7 6
* B =
( 1 # ` 1 @ F ? %
b
%
G 2
L 6 [ 3 4
38
5 q 6 4
1 #J E ) 6 M< 6
vV I 1
v #
w =
1 #J 6 4 S
L 6 [ 3 4
F
I % E X 2
I "
G =
F B G K
F K
G
K
1 #J % E 2
6 4 S \
j #
, e =
( W b
* _
w B #
Q $ r
Q #
b
#=
@
(
Y
) * )
+ X W B n J @ b
0 n
0 0 x A
x m
! Y
#
) 2 ` Q ) ( @
* 2
Y
2
( b
B l
* X 2
@ Y
2
( b
Y
Y
@ +
#
B Y
( 2
* 2
#
) #
! #
%
#
V Y
e X
Y
@ =
X B V w
0 V +
"
)
( ! * 0 y ) =
* ) F
#
#
#
G
! ( F G =
F B G
#
W b
* #
W (
(
#
)
( )
#
^
* ! (
#
( %
-
, =
1 #
, _
(
a #
, _
V i #
0 -
-
( f #
b
b
b
j #
-
+ g #
0 a { =
1 #
! ) l #
, 1 d #
! * > 1 A
)
l
* ? y W B (
Y
X ( %
* ! ^
* )
* _
X _
_
#
-
+ #
#
? ( F X n G #
)
0 .
* `
+ -
"
/ ! -
a =
)
A
z G =
( W + =
( G #
l #
_
% z A
1 {
A
W c
a #
=
z ! { =
=
( + ( #
W c
i # # #
* -
1
( > 1 A
1 =
! %
F -
-
a k #
%
B #
=
! D 7 O : 6 S ; 7 6
F V B Q e
@ ! -
y ) ( #
b
! ( ( ( =
( #
{ #
b
# 1 @ F ? % b
@
#
G 2
L 6 [ 3 4
X
1 # 1
1 # % E v|
6 4 S \
10
v 2
E 5 q 6 4
(
t|
m
L 6 [ 3 4
Y
Y
#
=
%
) "
-
, "
@ +
! + #
z A
h #
-
X #=
* k #
I 1
Y
t b
m #K
( ( X
a # 1 # % E vb
E ) v 2
6 4 S \
6 4 S \
1 1 #
%
1 =
a
1 a #
, 1 i #
, * 38
(
-
+ B ! 1 #
-
i #
0 , ^
* =
( +
* + =
1
W > / #
^
=
( - .
b
* ! 2
! (
(
x J #
=
%
5 q 6 4
E L 6 [ 34
% E 2
a
W (
b
* > / y .
!
_
D 7 O : 6 S ; 7 6
#
% E 2
+ #
a #
_
)
6 M< 6
( b
( + 1 # 1 k #
-
1 =
1 # 6 4 S
!
#
a # 1 f #
) ! #
! (
x J =
1 > / #
#
/ ! .
( X %
!
> 1 A
* ( -
+ - #
#
% ` #
Q -
# ` 1 @ F ? %
b
=
( + !
!
#
%
G 2
L 6 [ 3 4
1 # % E vv 2 I * K
a # % E vv 2
i # % E vv 2
f # % E vv 2
11
k # % E vv 2
j # % E vv 2
g # % E vv 2
h # % E vv 2
l # % E vv 2
6 4 S \
, (
)
1 #
,
a #
, _
i #
, _
f #
* ,
>
k #
.
j #
-
? g #
G
-
h #
^
1 d #
!
_
-
( * -
1 #d #
^
D 7 O : 6 S ; 7 6
X +
12
) #
( ! X ` b
#
X * e (
, _
n
_
X _
%
}
#
@ ! + ) , #
a d d d #
d 1 j l #
F ( = * %
n ` ) 2
? _
1 a #
Q _
#
W F #
"
n G
W b
* #
=
#
` ` #
F V b
#
^
n G
=
W b
* _
#
e #
( + ` W =
Q _
? #
-
/ (
#
, > 1 A _
! * ( + * =
# e 1 @
#
"
-
( F ? %
b
2 I G 2
(
` J B K
? ) L 6 [ 3 4
# ) )
#
z { #
B B #
e * X V #
(
%
V l #
b
X ( %
-
b
{
+ 0 "
z }
0 > c , (
W =
0 0 %
* #
e 2
#
_
( + %
%
6 4 S \
* y #
#
b
! #
V &
e 1 -
)
A
) #
(
t
^
+
* - #
W * * ! , + +
* #
m=
) "
* -
b
)
-
( )
X X ( =
=
, #
! + @
! #
' #
(
( (
%
# # 13
ROZDZIAŁ 3
A
!
)
#
! + -
,
b
A
„‡ € ˆ ‰
•
J X * -
(
+
)
(
* )
* $
R # c #
=
* =
* / ) =
J k d # #
b -
(
%
… † „ ‡ € ˆ ‰ #
~ Š ƒ ‹ Š Œ ‚ ‰
Ž ‡ 
‘ ‡ „’
 Ž ˆ „ ‡“
~  € ‚ ƒ „
$
-
( +
( $
‚
† Š ƒ ‹ Š Œ ‚ ‰

Ž ‡ 
! ! %
-
(
-
!
#
> 
•
^
b
=
! (
b
#
~  € ‚ ƒ „
V … †
(
, / "
%
* ) 1.
2.
3.
4.
—
” ˆ ƒ  Ž  ‚
Ž „ € ˜ ” ˆ ƒ  ‚ “
-
‚ ˆ „
ˆ Ž “
F  Ž ‡  š
b
"
%
™ Ž ‡
• ‚  ‰ ‡€ ˆ
! ‡ˆ – €  “
! V ™ ‚ 
‡ˆ
X Š „‡ € ˆ
=
†  € ‚ ƒ „
(
=
( (
#
-
#
( ! +
#
#
Operatory
? * 38
F c
9 4 S
r a d G
I b
* b
F
r a d G
! %
5 q 6 4
K
! +
, * p
p
E
r E
b
› › #
b
+ =
=
r
b
b
E
r
› r ›
% E
p
%
=
#
-
* b
! 38
c E
%
=
%
#
? % E
1 d
A
c
4 O 5
38
F c E
38
* 1 d G
5 q 6 4
!
(
1 d
! !
!
) 38
F #
( c
* %
L 6 [ 3 4
%
=
5 q 6 4
1 d
c p
r
1 d G =
O 7
( =
#
#
#
38
#
F c E a d G
5 q 6 4
! Instrukcja goto
W ! * %
'
œ Š ™ ‚ 
#
0 Š ™ ‚  ž
H 9 7
2
L 6 [ 3 4
2
I I 38
5 q 6 4
c p j l
K
K
2
6 4 S \
! ! † € ‘ „ Š  Ÿ Š ˆ ‡‚
=
= c
! ( j l
( † € ‘ „ Š  Ÿ Š ˆ ‡ ‚ ž
Instrukcja case
? * : 9 < 6
d
%
W Z
! %
O 8
% E d 2
1 d
%
% E
k d
%
% E i 2
1 2
6 4 S \
” € ‰ ƒ † Š ‡ ‘ Š
: 9 < 6
d
%
-
” ˆ „ ‚ Œ ‚  
 ¥ „‚
-
‡ „  ž
d =
-
( #
X † Š ‡ ‘ € ¡ ¢ £ ¤
0 . "
¦  „‡ˆ Œ ž
V - %
c
1 # O 8
c
# # F v -
¦
„ ‡ˆ Œ vG 2
Continue i Break
38
#
38
  ‚ Š ‹
E +
_ E 5 7 ; 6
5 q 6 4
1 # I ^
5 q 6 4
§ € ˆ „‡ˆ Ž ‚
) : O 4 5 3 4 ; 6
! ^
#
ƒ € ˆ „‡ Ž ˆ Ž ‚ ¨
_ ! ( %
L 6 [ 3 4
I K
6 4 S
6 M< 6
L 7 6 9 © \
Z Z Z Z
V _ 1.
2.
! * 0 -
X i
0 -
X =
* ( ! =
!
! %
ª  ‡ „
_
! -
§ Š † „‡ € ˆ
b
^
15
3.
0 -
” „ ‚ “
"
4.
5.
‰
! -
0 ! D 7 O : 6 S ; 7 6
X ” „ ‚ “
‡ˆ  ‚ ­
B « Š  ‡ € ¬  € Ž † ¤
 Ž „ „ € ˆ ® § ‡ ƒ ‹
%
« Š  ‡ € ¬  € Ž †
=
( + 1 # ` 1 @ F ? % b
W =
b
* ! #
1 #
%
G 2
L 6 [ 3 4
: 9 < 6
d
%
Q A
1 # F F 1 # c G u
1 %
O 8
c
i # c % E
F F a # c G G G 2
i # c % E
F F 1 # c G $ F F a # c G G G 2
a
%
i # c % E
F F 1 # c G R F F a # c G G G 2
6 4 S \
6 4 S \
16
›
^
! * ! ^
›
! * ( * ! =
* #
(
-
ROZDZIAŁ 4
b
( +
i
/ 1.
+
0 -
›
% * * -
^
* ! ^
› # =
* ! ( X (
( #
#
X F ! G
4.
Q 2.
3.
! =
X +
-
-
* ( > 1 A
F ! 2
* * 2
G #
! -
#
( + D 7 O : 6 S ; 7 6
! ! !
( 2
-
%
# ` 1 d @ F ? %
b
G 2
H 9 7
` k % ` 2
L 6 [ 3 4
k % E k # e B ` # 2
B F v # 1 # ) % E
k 2
a # ) % E
k 2
i # ) % E
k 2
f # ) % E
k 2
k # ) % E
k 2
j # ) % E
k 2
g # ) % E
k 2
h # ) % E
k 2
l # ) % E
k 2
# vG 2
% E 2
a # % E X 2
6 4 S \
"
5.
%
V D 7 O : 6 S ; 7 6
+ + > 1 A
+
* %
™ ‡ „ “
 ‡ „ “
Š † ¯ ž
Š † žƒ  ‚ Š „ ‚ ¤
Š † ¯ ž € Š  –  € “
– ‡  ‚ ± ²ˆ ‡ ƒ ž ™ “
(
+
Š † ¯ ¡ ¢ °  ‡ „“
™ ‡ „“
# * ' ( V ( †
²š ¤
^
( +
X +
#
%
# ` 1 @ F ? %
b
G 2
H 9 7
` % ` ` a
2
% ` 2
L 6 [ 3 4
% E ` # e B a % E a # e B X
X
` # 1 # #@
1 # # vG 2
#@ 2
B F v # vG 2
) ) % E
a # 2
X F v ) % E
2
) a 2
6 4 S \
? 6.
) _ #
-
, * !
+ ( $
)
™ Ž „ „ € ˆ ®
! .
.
B * (
! +
* + =
#
!
X 1.
2.
3.
0 -
´ Š ‰ ‚ ¤
0 -
-
^
^
V 18
‚
* > # _
¦ ¥ ‰ „‚ “
G 2
_
! -
• ‡‰ ‡™  ‚
#
! -
§ Š † „ ‡ € ˆ
"
! + ( =
#
F !
5 q 6 4
% E v
! %
L 6 [ 3 4
#
v 2
2
6 M< 6
-
# 2
§ ’ ‚ ƒ ‹  € ­ ¤
#X ‚  ‡Š ~ Š ¥ ‚ 
# ) E > µ Š “
> ³
> 6 4 S
! 38
# 2
) (
! - %
#
"
( &
#
, # # _
(
(
_ ( .
# ^
#
* ! ROZDZIAŁ 5
' b
#
Funkcja Pred i Succ
B #
k d
f h #
¶
F k d G
f l
·
%
H 9 7
c
%
2
L 6 [ 3 4
c
% E
1 d 2
8 O 7
5 O
% E d
F c G
# # F v B ? S O
L 6 [ 3 4
* (
$
l
v G 2
! #
? F 1 d d G
1 d 1 #
Ła cuchy
¸
W ¹ _ )
* ! _ ) * ) % ‰ ’ €  „‰ „  ‡ˆ Œ ‰ 
+
 € ˆ Œ ‰ „  ‡ˆ Œ ‰ ž
-
a k k
* =
%
H 9 7
) %
) 2
) a
%
"
=
¶ k · 2
º º
V º º V ( !
-
‰ „  ‡ˆ Œ
-
k
a k k
* #
* ! _ )
( !
_
F ! ! _ ) G #
Komentarze
> ! ! -
I ? =
W )
/ ) #
? (
=
-
+
+ V #
* R R R K
%
F R
R G =
-
I - K =
º º Kody ASCII
^
#
* 0 1.
2.
V -
-
D 7 O : 6 S ; 7 6
X B = % 2
% E i a
5 O
a k k
n ! )
! + n ? @ W W #
n
( + S O
@ ) ! ? @ W W #
1 # ` 1 @ F ? % b
H 9 7
8 O 7
, * ³
%
G 2
‚ “
€ ž
#
%
-
› }
› »
d 1 j l #
? + »
1 #
# F F d G u F G u v E vu ) F G G 2
6 4 S \
( + n ? @ W W #
Pliki doł czone
¼
! + "
+ ' * ! * ! + #
´ ‡‚
µ
‚ ‘ 
( #
#
: O 4 < 5
? E i d d 2
"
E a d d 2
"
I
P W
"
e W
^
› n #W V @
!
! 1 # c % E v 20
(
R #W V @
#
½ ! + -
%
* (
(
=
! + #
b
! #
#
^
#
! * 1 # c % E v v
B ›
K
V X * #
+ ! %
! v 2
+
! + -
! vu
› u
› #
=
ROZDZIAŁ 6
, * #
(
"
_ +
! +
›
)
* ! ^
^
› #
› A
/ 1 › =
› A
a › #
%
0 1.
2.
-
-
D 7 O : 6 S ; 7 6
X %
> 1 A
ª  ‡ „
# ` 1 1 @ F ? %
b
G 2
L 6 [ 3 4
# % E 1 # c 2
a # % E a # c 2
6 4 S \
=
X > * %
V ! +
+
-
$
^
* ! ^
#
! #
( › A
1 › =
› A
a ›
#
› =
%
! # X # › V #
=
%
* ! =
#
°  Ž ‚ ž
#
› ¿›
# ' * ! &
¾ ‡ˆ „
#
F * ) Ž „ € ¾ ‡ˆ „
%
* ^
-
(
( ' * ! -
(
_ # #
# # )
' * ! ) #
R # =
) R # =
R # X #
! ' * ! #
=
—
* ' -
^
(
-
_
¿
! ¦ „Š „ Ž ‰  Š 
! b
)
W =
( _
, , »
, 1.
2.
^
! -
X -
! ( )
X )
/ ) #
W +
#
+ #
/ ( #
5 7 C
À À 6 Á : 6 D 5
À À b
+ ! ! ? ! +
„ ¥
F #
? * G
* + X * „  ¥
‚ ­ ƒ ‚ † „
‚ ­ ƒ ‚ † „ ž
+ !
%
! ( + #
-
+ #
X +
X W X #
* ! – ‡ˆ Š ¥
* (
c
% E
1 d 2
2
1 # c % E
"
! * B B 22
(  Š ˆ  € “
) -
a # ) =
ª  ‡ „
@ ( F * ! * F c G G 2
1
l #
"
(
+ +
(
ž
+ #
* ' #
#
` 1
B -
V - %
2
( ‰ ’ € ‘ ž
- =
B a #
-
? ! * ‰ ’ € ‘ “
! #
"
€  Š 
=
#
ROZDZIAŁ 7
/ X V b
+ * ( #
* X (
(
! ! b
* -
X b
#
# + #
b
W 2
b
* W +
(
!
%
) n
W ,
n J / ) #
-
* #
V # %
) =
! ( ) @ ? #
#
> ! -
b
` W ` ? Æ
* 0 (
‡
#
,
$
X +
b
+
!
+ +
=
+
! -
+
(
-
%
-
#
)
* ™ ‰ µ € ˆ ‚
°  Ž ‚
X ! ! 6 7 5 Ä : 7 O M M Å 9 7 T
-
™ ‰ Ç ‡Š  € Œ
 O 7 Ã Ä : 7 O M M Å 9 7
( + =
! #
( #
* #
@ ) b
"
! ( c #
-
™ ‰ ° € €  È
#
‡ˆ  € ‘
X * X -
( ! + #
#
-
/ X > X "
#
! -
X -
F -
/ ? B b
G
(
> -
( (
#
( X #
W F A
^
J X "
! ! † € Ç
-
b
w
? b
"
G #
‡
X X "
°  Ž ‚ 
( X ( #
) -
V #
°  Ž ‚
%
-
#
=
#
) # † € ¦ ƒ  ‚ ‚ ˆ § ‚ ˆ „ ‚ 
€ ‘ ˆ ž
‚ – Š Ž  „
( =
… ˆ É ‚ ¥ Ç
! # † € Ç
! -
=
… ˆ É ‚ ¥ ~  ‚ ‰ ‰
‚ ‰ ‡Œ ˆ ‚ 
´ Š ‰ ‚
ROZDZIAŁ 8
"
, , * (
X 1.
2.
+
=
R # ‚  ‡Š ~ Š ¥ ‚  ž
X ³
³
R #
‚  ‡Š ~ Š ¥ ‚  ž
* ( -
X -
X B 1 #A
@
"
³
J
!
X * * ' ! + ( ‚  ‡Š ~ Š ¥ ‚ 
F ? % b
‚  ‡Š ~ Š ¥ ‚  ž
³
0 ^
0 D 7 O : 6 S ; 7 6
(
X )
R # J #
Ê ‡‰ ‡™ ‚
( _
… ˆ § ‡ ƒ ‹
#
ž
? ! V -
-
´ Š ‰ ‚ ž
%
! ¦ ¥ ‰ „ ‚ “
A -
( + ´ Š ‰ ‚ ž
%
G 2
L 6 [ 3 4
> 1 # B V > 1 #b
> 1 #"
> 1 # > 1 # B V > 1 #b
> 1 #"
> 1 # 2
% E v
º º #
% E 2
2
º º º º % E v
J v 2
º º 1 #
* ) J v 2
2
% E 2
2
6 4 S \
b
) 3.
4.
%
* -
* !
#
A È
"
Š ‡ „
-
_ È
Š ‡ „
! # -
( ´ Š ‰ ‚
F R # ( ! #
#
_
! G #
* -
, (
+ ! ) "
! -
´ ‡‚ µ Š “
( 2
‚
W R #
(
b
J
+ * R #
#
! (
ª • ‚ ˆ „‰
b
-
D 7 O : 6 S ; 7 6
Ë
, -
V 1.
2.
%
… ˆ ³
-
B 1 #A
€ Ž ‰ ‚ ³
(
… ˆ ³
€ • ‚
€ Ž ‰ ‚ …
• ‚ 
#
#
^
! V '
( + > > J F ? % b
$
#
2
%
? ) X % ? ) X ? 2
|
=
W G 2
L 6 [ 3 4
? F v@
%Ì > Ì #
J v= d = ? V / Z
B W e x V n
>
x G 2
6 4 S \
k #
/ ! * 0 ) , (
* -
+ (
F G
! #
? V / Z
> B W e x V n
? F v> ` v= d = ? V / Z n
e W n ? G 2
³
>
?
#
#
>
x #
Š ‡ ‚ ‚ †
0 ) -
#
"
#
, (
-
1.
2.
3.
4.
5.
X * R # J #
R # J #
! X 0 -
X ³
0 -
X ~ Š ˆ ‚ 
§ Š †
‚  ‡Š ~ Š ¥ ‚ 
F _
=
* ? G =
(
_
! „ ‡ € ˆ ž
0 -
X 0 -
X b
V  Ž „ „ € ˆ
… † ‚ ˆ Ç ‡Š  € Œ
F / G =
_
(
/ #
D 7 O : 6 S ; 7 6
… ˆ § ‡ ƒ ‹
B 1 # ` ` 1 @
! F ? %
b
( + %
G 2
L 6 [ 3 4
X
b
/ # x c # B V e #b
% E b
5 q 6 4
À À ! / # B V › b * ›
2
2
# / % E 1 2
# / Q % E
º º 1
( 1 # @ Q 2
º º / X * X 6 4 S \
b
! %
* #
# / / _ + # ‚  ‡Š ~ Š ¥ ‚ 
½ %
!
(
# / ~ Š ¥ ‚  
G #
% E 1 2
› b * › #
( "
-
) -
X * ' F X =
( +
%
1 # @ Q ³
Q % E
( -
+ + V ³
‚  ‡Š ~ Š ¥ ‚ 
( #
%
# X # F ' * ! G #
25
ROZDZIAŁ 9
_ (
! n
Q b
=
/ J "
-
? ! ™ ‰ —
Q ? ! x ` b
x e > ? “
w > n
%
"
"
! b 1.
* W ^
2.
b
$
! ( ( -
°  Ž ‚ ž
* + #
( * ! -
=
$
“
† ~ Š Ž ‰ ‚  
%
-
* -
( ) #
/ ( #
X F ( “
> (
#
+
ª ˆ  ~ € ‰ ž
™ µ € „ « ‚ Š  ¥ 
† … † ‚ ˆ ž
V X
°  Ž ‚
b
( “
G #
( =
(
* † ¦ „ € † † ‚  
+ _ “
#
µ ‚ ­ „
† ~ Š ¥ ‡ˆ Œ 
-
“
)
 Š ƒ ‹ ž
† « ‚ ƒ €   ‡ˆ Œ 
! ( ( #
ˆ • ¦ Ž ƒ ƒ ‚ ‰ ‰ – Ž 
ˆ • ¦
! )
Ž † ‚  ‰ ‚  
)
+
V X
+
#
! (
… ˆ µ € „ ‡– ¥
* ( ´ Š ‰ ‚
* * 1 # -
º B +
D 7 O : 6 S ; 7 6
! +
X ˆ • —
™ €  „ ‚  
ˆ • ´ Š ‡ Ž  ‚ ž
_ > ! ) #
x #
+
* "
#
? ‚  ‡Š ~ Š ¥ ‚  ž
=
#
* +
V X
³
+ # “
† ¦ ‚ ‚ ‹ ‡ˆ Œ 
„ Š  „~ € ‰
V X
G #
* ¦
(
_ B F =
^
#
/ Ž „ € ¦ ‚ ‚ ƒ „
/ _ + #
/ #
* ^
#
-
A
( + ( #
) °  Ž ‚
$
A #
( #
> ª • ‚ ˆ „‰
'
#
F ? % b
#
(
+
! -
(
( + %
G 2
L 6 [ 3 4
38
# V X
J ? X 5 q 6 4
w E
# % E d 2
# 2
º º # # #
º º # # # _
º º _ # # # # #
+ # # # #
- #
6 4 S \
( -
1.
2.
V X -
> ¬ ¥ † ’
+ ( #
)
* #
"
'
=
¦ † ‚ ‚   Ž „ „ € ˆ
#
"
F ) ! W =
) #
b
#
, * * !
%
n G #
* V ! ve v
#
"
3.
-
) D 7 O : 6 S ; 7 6
¬  € Ž † ” ˆ  ‚ ­
^
4.
-
B ( * _
1 #
b =
#
1 # ` @ F ? % b
-
! %
G 2
L 6 [ 3 4
38
` # / 5 q 6 4
E L 6 [ 3 4
1 #@ % E / 2
6 4 S
6 M< 6
º º º º º º 1
$
# # #
# # #
1 #@ % E n
2
º º 6 4 S \
"
-
! k #
( W D 7 O : 6 S ; 7 6
$
! ( + $
n
=
$
#
Ç  Š Œ ž
W › ›
#
-
! %
B 1 # ` 1 @ F ? % b
G 2
L 6 [ 3 4
38
` 1 # / L 6 [ 3 4
º º º % E B 2
1 #@ % E @
6 4 S
5 q 6 4
E ` 1 # / 2
6 M< 6
1 #@ % E n
2
6 4 S \
"
j #
,
? »
g #
^
Š  § ‡ ‚ ˆ „ ž
X A
( ( + D 7 O : 6 S ; 7 6
B +
-
=
— ‡Œ ˆ
§  € ‰ ‰ ž
X V B + ( ( #
0 ( !
! 1
!
! * X ! #
( X -
X _
#
# -
! %
B 1 # 1 @ F ? % b
G 2
L 6 [ 3 4
º º "
º º 38
1 #@ E / 1 #"
=
# # #
5 q 6 4
# # #
L 6 [ 3 4
) % E F 1 #"
)
$
1 # y ) % E F 1 # y ) 38
# / F F 1 #"
Q % E
) p
1 #@
E l d G
O 7
Q 2
k G 2
$
º º # # # k G 2
º º # # #
º º F 1 # y ) p
E h d G G
5 q 6 4
# # #
X #
º º # # #
º º # # # ? ) > F v@
%
) = 27
%G vG 2
6 4 S \
º º 38
@ # # #
5 q 6 4
1 #@ E @ º º V 1 #"
L 6 [ 3 4
# # #
) % E ? F 1 #"
)
u
k G 2
1 # y ) % E ? F 1 # y ) X Q % E
# / u
k G 2
º º # # # 1 #@ Q 2
º º º º 38
F F 1 # y ) r E a f
)
1 G
O 7
F 1 #"
) # # #
5 q 6 4
) r E i f k G G
L 6 [ 3 4
º º "
º º # / º º % E
X a #? ) B a
a # 1 2
Q % E
B # / a # 1 #@ Q 2
B B a
2
6 4 S \
6 4 S \
6 4 S \
U
OBJA NIENIE:
) (
! -
! ) =
k
^
! * %
V
~  ‚  ± ® £ £ š
-
+ #
#
(
! b * l l
(
#
' › ›
B (
~  ‚ 
F 38
(
+
X %G G
# F F 1 #"
#
§  € ‰ ‰
1 d 1
! #
$
#
F b
/ )
) p
* )
O 7
E l d G
+ +
F 1 # y ) p
( +
(
! Ç  Š Œ
$
)
!
(
* ( ( #
%
) &
5 q 6 4 Í
E h d G G
)
› › =
)
$
( =
# G #
k
´ €  “
#
28
Ž ƒ ƒ ± ® £ £ š
( @ »
#
X F =
#
* ¦
-
# B ¦ Ž ƒ ƒ
* #
Î
W
! =
%
( ROZDZIAŁ 10
"
! * ¦ ’ € ‘ ³
W +
0 -
> / F v =
(
a #
n
"
(
> ¦ ’ € ‘ ³
‚ ‰ ‰ Š Œ ‚ #
> #
^
-
$
#
#
#
-
X "
F + ¶ »
b
%G v=
# > ` c F v "
-
@ › #
* › "
* ' X ! %
! ( * ‚ ‰ ‰ Š Œ ‚ 
1.
#
"
-
! ( G
^
·
$
X -
a v=
-
=
=
W X x v` ! + $
· =
^
d G 2
(
W X b
^
-
$
(
#
%
b
¶ #v= >
` Z b
(
G 2
^
#
%
H 9 7
b
%
W 2
L 6 [ 3 4
b
% E
n
# > ` c F
v"
y v » v= v ` ! + v=
38
b
b
38
b
V @ x e
+ ! + D 7 O : 6 S ; 7 6
=
b
#
@ ) -
"
( ) * ' + B K
5 q 6 4
#
#
Q 1 # ` ` 1 @
, K
h #
# b
/ # x c 5 q 6 4
À À ! * G 2
› b (
=
F ? %
L 6 [ 3 4
X
K
I _ I x c 2
2
E W / @ n
5 q 6 4
E W / V b
@
! + 5 q 6 4
E W / Ë x ?
I -
38
+ !
> ` Z Ë x ? V b @ n V @ x e G 2
* ›
+ -
! #
=
J ) -
+ #
+ ! * - ( + %
# B V e #b
% E b
/ # B V 2
2
# / % E 1 2
# / Q % E
º º 1
( 1 # @ Q 2
º º / X * X * X 6 4 S \
, X D 7 O : 6 S ; 7 6
(
(
B 1 # ` ` 1 @
%
F ? %
b
G 2
L 6 [ 3 4
5 7 C
X
b
5 q 6 4
/ # x c # B V e #b
% E b
À À ! / # B V › b * ›
2
2
# / % E 1 2
# / Q % E
º º 1
( 1 # @ Q 2
º º / X 6 Á : 6 D 5
? ) > F v J + ! + v G 2
6 4 S \
b
` n
! Ï V W x V W x %
#
? ! * „  ¥
(
› * › #
( )
! ‚ ­ ƒ ‚ † „ ž
W ! – ‡ˆ Š ¥
› =
! – ‡ˆ Š ¥ 
+
( -
* (
! ! » › #
? ! #
(
! ! ( =
„ ¥ ž
W ( =
-
( =
#
, ( +
V %
H 9 7
%
2
L 6 [ 3 4
5 7 C
% E n
> F 1 d a f G 2
8 3 4 9 M MC
B > F G 2
6 4 S \
6 4 S \
"
30
#
( =
-
X #
( - =
* #
) #
b
_ (
! (
( ROZDZIAŁ 11
"
@ J # @ J # c b
/ @ J # c b
X + #
=
-
X % E @
b
#
b
> J "
Q Q
+ #
Q Q Q
+ =
( =
( -
? ` % %
` (
|
% E ` # e B ` # / > ? ¦ ’ Š † ‚
#
( F -
(
+
B F v@
%Ì W % E
# vG 2
G 2
% E @ J #` ) #? @ J # c b
( (
%
#
"
X =
) ( + # n
%
2
% E @ 2
F a d = a d = vb
> ? 2
( #
! +
|
Ë
#
Ë
#
… ˆ ~ Š ‡ˆ „
X n G #
-
#@ 2
@ J #` ) #? -
#
! * #
2
F 1 d = 1 d = ` @ J # ` ) #? X + (
L 6 [ 3 4
` + 2
` Ë
%G vG 2
! v@ J v
#
> #
` ) ? % ' H 9 7
>
|
! "
(
X #
"
) (
#
Q
e $
@ J #
, ) , * #
) =
#
* ! ( X Q
X (
- G
x !
-
(
"
c b
a vG 2
^
` ) @ X (
' ( #
2
` )
b
#
!
F k d = k d = v V ( ! X 1 vG 2
F * ! * @ J # ` ) #? , (
#=
… ˆ ~ Š ‡ˆ „
F k d = k d = v V ) #
` # B 2
6 4 S \
b
^
! %
V + > ? -
+
^
X #
F )
%
* ! ( _ =
( ) ) * > ? ! ` (
(
+
=
#
Q #
-
1 d
1 d G #
' * ' #
"
#
( #
Funkcja DrawText
) (
* ' + ! D 7 O : 6 S ; 7 6
(
B X =
1 # B * +
@ J #
#
V =
) #
F ? %
b
G 2
H 9 7
Q
% Q 2
L 6 [ 3 4
@ J # ` ) #@ % E ` 2
@ J # B # @ % E "
Q
) 2
% E Q F a d = a d = i d d = h d G 2
@ J # Q F a d = a d = i d d = h d G 2
/ c F @ J # y =
vB $ 1 = Q = / Z ? W V A
O 7
e x e W V x
/ c v=
x Q
/ Z w @ x V O 7
/ Z @ x V x Q G 2
6 4 S \
=
* ! ( V ( +
(
* + _
! 32
=
* #
+
»
* +
"
Ð
Ñ Ò T
* * + #
$ 1
* ! ( ( / c #
)
( X )
=
)
b
"
Q * #
! + / _ , * ! ( + ( ) +
#
? ! #
#
#
@
i
$ 1
#
X b V ( y ^
/ # ! ! ) #
# + #
-
vQ v
! ( ROZDZIAŁ 12
V +
+ (
0 ) 1.
"
2.
"
¦
„  ‚ „ ƒ ’
"
0 "
6.
D 7 O : 6 S ; 7 6
! * > B ! * _
v 2
"
1 @ F ? %
´ €  “
, -
b
Š Œ ‚
b
” “
X ³
* #
vb * v
X ) v 2
$ r
b * _
‚ ˆ Ž ž
+
§ Š † „ ‡ € ˆ
"
Ç ” § ’ ‡  ž
-
vV ^
– ‰ ³
v 2
v v #
#
v , … † ‚ ˆ ~ ‡ ƒ „ Ž  ‚ Ç ‡Š  € Œ
˜
Š ‡ˆ ³
* (
¦ „¥ ‚
+ -
v + (
W -
Š  § ‡‚ ˆ „ ž
ž
! -
$
X @ , #
»
 ‡´ €  “
vV X v #
„‡ € ˆ
– ‰ ³
— ‡Œ ‡ˆ
"
§ Š †
#
#b
(
@ B -
! * ¦ „ ¥  ‚
‰
vV ‚
* X X 2
$
( -
_
´ €  “
µ Š “
-
°  Ž ‚
* V 4.
5.
! , 3.
/ ) 2
! X + #
v #
, #
¦ Š • ‚ ~ ‡ ƒ „ Ž  ‚ Ç ‡Š  € Œ ž
! * ( + ` ( +
#
%
G 2
H 9 7
V ! "
%
V "
2
º º "
(
=
* #
L 6 [ 3 4
38
b
b
/ 5 q 6 4
1 #x c L 6 [ 3 4
º º > x ! $
/ 1
V "
s
e B % E
' 35 q
V "
B F b
V "
#@
F ? X G 2
º º $
b
-
? X
#W S O
1 # / 1 # B V L 6 [ 3 4
G 2
º º , ! º º V "
#@ "
V "
#@ y ) % E y ) 2
) % E "
) 2
º º * / 1 # B V G 2
+
/ * º º º 6 4 S \
V "
#@ % E x c B V F b
º º )
V "
#? ) 2
º º 6 4 S \
6 4 S \
b
` n Ï V W x V W x %
#
"
ª ­ „ Š ƒ „ ´ ‡ ‚ Ç ‡
X ˜
ª ­ „ Š ƒ „ ´ ‡ ‚ ª ­ „
˜
ª ­ „ Š ƒ „ ´ ‡ ‚ Ç  ‡ • ‚
˜
"
%
V !
38
( =
) &
=
=
35 q
W ‚
(
( ( ! #
W +
%
! +
(
( (
! #
+
_ #
#
@ # * ' ? J / s
ª ­ „  Š ƒ „ ´ ‡ ‚ µ Š “
n J >
-
1 #x c / W @ ) 9 <
%
$ r
, %
5 q 6 4
V "
S O
# # ? J B F ? J / 1 # B V G 2
(
$
b
` n Ï V W x V W x %
! * "
+
, !
b
V "
n * % E
/ ( =
(
34
>
'
V … ˆ §  € ‰ ‚
` )
– ‰ ³
#
Ç ” ´  “
ž
V / ( ! X ) -
=
-
9 < T
(
#
0 V "
( .
+ + ” “
#
Š Œ ‚ ž
? * / -
” “
Š Œ ‚ ž
( ¦ Š • ‚ ~ ‡ƒ „ Ž  ‚ Ç ‡Š  € Œ ž
G
'
@ (
) (
Ó Ô
!
Õ
Ö × Ô
× Ø
Ù Ú Ù Ó Û Ø
2
^
!
* / W #
v #
? ) #
, X ( (
/ W
"
! #
! >
* #
=
(
B 2
V .
n vB #
) %
B =
$
V "
+
Ç ” § ’ ‡ 
-
#
ƒ „ ‡ • ‚ ³
F ! (
, ! + ; < 6 <
-
! + ! —
B >
/ W
( ( W ) b
* b
) r
(
! (
( + %
(
x J #
ROZDZIAŁ 13
( X Q 1 1
! +
X X +
%
(
/ c »
V ! * =
H 9 7
Q
Q 2
%
L 6 [ 3 4
Q
Q F 1 d d = 1 d d = 1 a d = 1 a d G 2
% E
/ c F @ J # y =
v Q =
$ 1 =
/ Z
W ! =
x V / Z
* - # v =
x e e W ? W ? G 2
* › ( › =
=
_ + / Z @ n
(
Q x @ e @
#
# ! = # # #
%
H 9 7
Q
%
Q 2
?
%
Ä 5 7 3 4 [ \
L 6 [ 3 4
Q
Q F 1 d = 1 d = 1 d d = 1 d d G 2
% E
?
-
% E
/ c F @ J # y =
@ ) F ? G =
@ J # Q F Q # e X =
)
+ ! =
* (
vu
v
º º "
v` Q # =
Q =
$ 1 =
/ Z @ n
Q # Q ) =
) v 2
Q x @ e @
Q #` G 2
O 7
/ Z "
º º V º º b
Q / ` Q x n
^
G 2
+ )
º º Q / c F @ J #y =
@ ) F ? G =
$ 1 =
/ Z "
Q / ` Q x n
b
^
G 2
6 4 S \
b
` n Ï V W x V W x %
+ + @ ) =
+
b
* -
* =
=
(
(
@
? #
) + , B ) #
$
=
#
A
* Ç  Š ‘
)
(
° ‚ ­ „
! #
H 9 7
` % ` 2
* #
! b Bitmapy
Q
! ! %
Ç  Š ‘
° ‚ ­ „ ž
"
+ =
Ç
° #
§ —
V œ § « ª § °
L 6 [ 3 4
` ` # e B % E
` ` # / ` # B 2
#@ 2
B F v@
F d = d = ` %Ì 1 # vG 2
G 2
6 4 S \
V + * ' ( ( =
( =
! * #
V _ * ) ) -
-
#
) %
H 9 7
` Q
% ` 2
% Q 2
L 6 [ 3 4
` ` # e B Q
% E
% E
` #@
2
B F v @
%Ì 1 # vG 2
Q F d = d = k d = k d G 2
@ J #? ) / F Q = ` G 2
6 4 S \
36
( #
( +
"
#
( X ¦ „  ‚ „ ƒ ’ Ç  Š ‘
Q
(
)
) #
-
ROZDZIAŁ 14
( $
+ (
! + (
0 -
X ~ Š ˆ ‚ 
0 -
X ° € €  Š  ž
'
/ * X ! $
/ J @ ` c
$
B @ ` c
v"
i # 1 v #
V ˜
-
! ( + i #
0 f
"
! / k #
"
! / J @ ` c 1
_
! -
Ç ‡ œ ‡‰ „
j #
"
! B @ ` c 1
_
! -
´ ‡ ‚ œ ‡‰ „
j
"
! g #
0 ^
-
%
l #
^
-
-
—
X #
! B _
(
=
+
-
§ Š †
„‡ € ˆ ž
%
” “
+
Š Œ ‚ 
X * -
_
#
´ ‡ ‚ œ ‡‰ „
B e ` c
/ 1 #
e ` c
B e ` c
"
R #
-
-
R # =
! ! ´ ‡ ‚ œ ‡‰ „  € ­ ® ž
#
! 1 #
1
Š œ ‚ – „ ž
^
_
™ €  € ­ ®
* … ˆ § ‡ ƒ ‹ ž
´ ‡ „ ‚  § € “
X e ` c 1
) ( + D 7 O : 6 S ; 7 6
, * '
$
"
› R # › #
‡Œ ˆ
X vx J v
e ` c
B e ` c
h #
) »
#
1 #
$
a #
a #
$
$
X
‡Œ ˆ
Š  § ‡‚ ˆ „ ž
V ( (
(
#
X * =
› A
› =
#
W —
´ ‡ „ ‚  ž
b
* $
! (
%
1 # B e ` c
1 @ F ? % b
G 2
L 6 [ 3 4
5 7 C
W 1 # # e B B F B e ` c 1 # B V G 2
6 Á : 6 D 5
? ) > F v ! X * #vG 2
6 4 S \
>
( =
!
* ! , _
0 -
-
! ( #
R # #
$
* µ Š “
F B -
X ? J / W +
X 1.
2.
3.
38
#
‚
… ˆ § ‡ƒ ‹
1 #x c 5 q 6 4
µ ‚ ‘ 
Ž ‰ ‚ ‰
)
! * ! ` #
Ž „ „ € ˆ ž
? ^
* % / ) ¦ Š • ‚ 
$
* ! ( * ( ª  ‡ „ ž
L 6 [ 3 4
G 2
6 4 S \
f #
-
a
? ) x c F y = v v = @
! ( + ) F B e ` c 1 # B V %
G = = = ? "
Z ? y b "
> n |
#
%
1 # # ? J B F ? J / 1 # B V a G #
¦ Š • ‚ ~ ‡ ƒ „ Ž  ‚ Ç ‡Š  € Œ ž
W > W , x / G 2
> ¦ ’ ‚ ª ­ ‚ ƒ Ž „ ‚
n
W #
' V ( ? "
Z ? y b "
>
! ” “
* ” “
38
` )
* -
Ž ‰ ‚ ‰
W b
)
+
$
? "
Z
* ' G #
b
? "
Z ? y b "
=
) ´ ‡ ‚ œ ‡‰ „  € ­ ®
y W / x =
@
? "
y #
/ Z ? y b "
V b
X X Q > n
e =
^
! * ˜
? y x e e n
)
-
#
W
=
V - #
!
#
Š Œ ‚ œ ‡‰ „
e W , x #
#
/ ( Š Œ ‚ œ ‡‰ „ ® ž
@ - .
n #
W V W > n
B ( F ( / , W +
!
#
V #
° € €  Š  ® 
$
»
V vn v
W .
b
È ‡ˆ
Ü Î
( #A
* $
” “
(
(
Š Œ ‚ ‰
ROZDZIAŁ 15
Regiony
V !
=
"
1.
+
+ (
… ˆ ~ Š ‡ˆ „
Q #
X #
X +
! ! * =
* %
%
H 9 7
` Q %
` %
y Q A
2
V 2
L 6 [ 3 4
` ` # e B % E
` #@ 2
B F v@
%Ì W # Q % E
x Q F k d =
? @
Q F @ J # y =
@
@ J # / ` F d = d =
` vG 2
k d =
a d d =
a d d G 2
Q G 2
G 2
# B 2
6 4 S \
"
+
W +
@
Q Q W * ! ( #
$
"
Q #
V ( ( ! )
+ k d =
k d =
a d d =
a d d #
%
-
! ( #
! %
: O 4 < 5
I Q V ( V i
* #
` )
(
X ( .
n X
E
Q F ¶ d # #i ·
@ , ( F F |
%k d 2Ë
%d G =
F|
% d 2Ë
% k d G =
F|
%g d 2
Ë
%
1 k d G =
F |
%
1 k d 2
Ë
%g d G G 2
K
% E
%
#
Š   Š ¥ 
_ (
n
* ? f =
=
@ =
e x Q V n x G 2
* ! ( * )
|
X #
#
Ë
,
X )
#
* , * #
, =
=
+
d #
#
)
!
ROZDZIAŁ 16
"
! (
-
* y >
=
! e #
Tablice
/ -
! +
1 d
»
, ! * =
W # ) +
( + ! -
( + (
* ) %
H 9 7
, )
^
-
)
(
W 2
Q #
( X F G #
! * V _ Š   Š ¥ ž
"
( #
( ) (
-
O 8
¶ d # #l ·
X +
9 7 7 9 C
%
( f d
! -
f
* # ¹ ( - =
#
* #
%
¶ d ·
% E
a d d 2
¶ 1 ·
% E
f d 2
¶ k ·
% E
$ 1 k d 2
# # # #
! -
=
-
! ƒ € ˆ ‰ „ ž
: O 4 < 5
"
/ ) f
9 7 7 9 C
%
O 8
¶ d # #a ·
W /
E
F 1 d d =
=
a d d =
i d d G 2
* )
( -
-
#
H 9 7
9 7 7 9 C
%
O 8
W 2
L 6 [ 3 4
? e ) F =
, =
! "
F =
"
! + H 9 7
¦ ‚ „ œ ‚ ˆ Œ „’
"
+ X @ a d G 2
˜
+ ! * * #
V + ! ( -
$
a d #
X § € † ¥ ž
f d d G 2
+ ! =
+
( X ¾
X (
‚ ‡Œ ’ „
* œ € ‘
¾
#
‚ ‡Œ ’ „ ž
f d d #
B œ € ‘
=
b
%
W 2
9 7 7 9 C
%
O 8
¶ a # #f ·
W 2
L 6 [ 3 4
b
% E
e % E
F G 2
y ) F G 2
Metody i klasy
V +
X =
(
„ ¥ † ‚ ž
½ * (
0 1.
2.
3.
+
/ ) -
! #
^
( =
=
* ! * †  ‡ • Š „ ‚ 
† Ž ™ ‡ ƒ ž
( #
(
"
> ! + ! ) %
‚ ˆ „ Š „‡ € ˆ ž
#
b
'
†  ‡ • Š „ ‚ ž
F B 1 a G
-
_
( + +
` 2
% E
s
! )
†  ‚ “
/ +
+
” “
%
-
X %
/ X ^
* (
+
V -
=
X #
-
A F ! ¦ Š “
( + † ‚ ‰ G #
%
B 2
q 3 M6
4 O 5
n
S O
/ L 6 [ 3 4
# > 2
? F 1 d d G 2
A
38
1 # % E
? F A
1 # G 2
5 q 6 4
F / G
` 2
4.
b
-
/ % E
` n Ï V W x V W x %
%
-
V ›  € ˆ ‚
* ! ( + %
/ + s
( +
q 3 M6 T
+
_ #
0 "
Ç
°  Ž ‚
€ ˆ ‚
-
°  Ž ‚
4 O 5 =
( + -
# =
* )
! -
´ Š ‰ ‚ ž
› #
)
"
( ) #
"
! , -
$
( =
=
i
#
… ˆ § ‡ƒ ‹
2
) »
"
†  ‡ • Š „ ‚
) #
V -
-
) =
* #
•
> ( + •
•
)
> †
Ž ™ ‡‰ ’ ‚ 
! ˜
F†  ‡ • Š „ ‚ š
+ $
=
(
)
+
!
-
X * +
#
±†
Ž ™ ‡ƒ š
$
( ( * +
(
+
X (
W b
+
* * )
* › #
, - ›
(
# %
D ; L M 3< q 6 S
n 2
41
, R # J #
42
! * (
X * ROZDZIAŁ 17
( 1.
2.
3.
V "
0 -
0 -
o
o
o
X =
` ` =
%
E
B #
` ` %
"
` %
? n
"
i d =
i d =
_
, * ( %
i j d #
! -
! _
a a a =
%
%
> > =
e =
e X %
e X %
i i 1 =
j =
) %
0 1 1 i =
h =
™ ‡³
! Š ­ ‡“
_
‡Ÿ ‚
! ´ Š ‰ ‚ ž
=
a h d =
%
a a g 2
a a g =
e X %
) %
=
b
/ =
? ` #
%
a j 1 =
y ) %
! - 2
v =
v"
! #
v$ vG =
? * !  ‡Š  € Œ € ‘ ‚ Œ €
5 q 6 4
 Š ‹ ‡ ‚
% E b
a l =
-
Q =
w ` %
@ j =
V i i 1 =
%
E
E
y ) %
i 1 a =
+ - #
+ (
%
#
Þ …
„ ‘ €  Ÿ
=
! ˆ Š Ÿ ‘ ¥
(
# B V #b
i a l #
` =
y ) %
e X %
€ ‹ ˆ Š
Ý Ý †  Ÿ ¥ † ‡‰ Š ˆ ‡ ‚
a a f =
E
/ # x c e ) %
> =
) %
Ý Ý € „ ‘ Š  ƒ ‡‚
"
* Ý Ý ‘ ¥ ‘ € Š ˆ ‡ ‚
” ƒ € ˆ ‰
? _
b * ? a g 2
! %
=
> c %
k =
> %
` ) =
@ %
%
=
y ) %
a =
!
e X %
* V ( %
"
) (
+ #
È ‡ „’
d =
` F G #
@ 38
V #
1 l g =
1 g =
-
~ Š ˆ ‚ 
1 1 k =
»
 €   ‚ 
%
!
) %
y ) %
%
"
) %
h =
! e X %
x "
_
? ` =
> e %
6.
/ =
B f 1 1 #
a a k =
%
o
? ` %
o
* y ) %
> b
n w W
¾ ‚ ‡Œ ’ „
X ) %
-
W o
5.
( ! 4.
^
! v v=
=
, ? , >
-
%
b =
* =
> > #
( , "
( (
=
+
(
, _ #
F ) #
vb * v %
Þ
L 6 [ 3 4
Ž Ÿ ¥ ‘ Š
… † ‚ ˆ Ç ‡Š  € Œ
/ # B V 2
† ‡‹ Ž
2
# x Ý Ý †  Ÿ ¥ † ‡‰ Š ˆ ‡ ‚
% E
2
€ ™  Š Ÿ Ž
† Š ˆ ‚  € ‘ ‡
# / % E 1 2
# / Q % E
1 # @ Q 2
1 #@ % E
x c B V a #@ % E
v? %
B F b
/ # B V G 2
v 2
6 4 S \
"
7.
^
ß É € “
( =
% E
€ † Š ‰ € ‘ Š ˆ ‡‚
1 # y % E
x c B V ` ß ã ‚ Ÿ ‚ ‡
E
† € “
% E
vb
†  Ÿ ¥ † ‡‰ ¥ ‘ Š ˆ Š
( >  ‚ ‰ „
)
_ #
# -
 à Ž Œ € á â
–‡“
( + Ž ¨
# e ) 2
€ ƒ ¥
‡
v F b
? #? 2
¦ ƒ  €  Š 
ˆ Š ƒ ‡‰ ˆ ‡ ‚ „¥
 € † Š ‰ € ‘ Š ˆ ‚
a #@ 38
† € ˆ ‚ ˆ „ € ‘ ‡
? # > c
ß Ç
ˆ Š † ‡‰ Ž
ˆ Š
† Š ˆ ‚  Ž ¨
X ¿ / # B V 5 q 6 4
u
x c B V F b
X / # B V %
vu
G 2
L 6 [ 3 4
Ÿ € ‰ „ Š ˆ ‡‚
Ÿ € ‰ „ Š ˆ Š
v
†  Ÿ ¥ ƒ ‡‰ ‹
ˆ Š † ‡‰ ¥
€  Š Ÿ
¦
° ‡“
„ € †
‚ 
– ‡“
‰ „ Š ˆ ‡‚
Ÿ € ‰ „ Š ˆ ‡ ‚
‰ ‡‚
Ÿ Š „ Ÿ ¥ “
ˆ ‡ ‚ Š ‹ „ ¥ ‘ ˆ ¥ ¨
Š ˆ ¥
G
u
v # # #v 2
%
a #@ % E
1 # x v? %
% E
B B ) v 2
B 2
6 4 S
6 M< 6
1 # x % E
a #@ 38
` ß ã ‚ Ÿ ‚ ‡
E
2
% E
v? %
5 q 6 4
– ‡“
Ÿ € ‰ „Š ˆ ‡ ‚
v 2
L 6 [ 3 4
€  „ ‘ €  Ÿ € ˆ ¥
˜
Ÿ “
‡ ‚ ˆ ‡
‰ ‡ ‚
„  ‚ ‰ ƒ
ˆ Š † ‡‰ Ž
ˆ Š
† Š ˆ ‚  Ž ¨
a #@ % E
v? %
B ) v 2
6 4 S \
38
` E
ß ä Š „  Ÿ ¥ “
5 q 6 4
? Š ˆ ‡ ‚
– ‡“
a #@ Ž
% E
L 6 [ 3 4
Ÿ † € ‘ € ‰ Ž ‚
v? %
Ÿ “
B ‡Š ˆ ‚
ˆ Š † ‡‰ Ž ¨
v 2
6 4 S \
8.
0 ! 38
(
# x ß ã ‚ Ÿ ‚ ‡
E
~ Š ¥ ‚   ‚ ‰ „
… ˆ ¦ ƒ  € 
? ` %
5 q 6 4
B ˆ ‡‚ Š ‹ „ ¥ ‘ ˆ ¥
˜
ˆ ‡ ƒ
‰ ‡ ‚
ˆ ‡ ‚
 Ÿ ‡ ‚ ‚ ž ž¨
x c 2
ß ž ž ž ‚ Ÿ ‚  ‡
† € Ÿ ¥ ƒ ‡
9.
–‡“
‹ € “
 ‚ ‰ „
# % E
ß å ‰ „ Š ‘ ‡‚ ˆ ‡ ‚
: 9 < 6
€ „ ‘ Š  „ ¥
† € ˆ ‚ ˆ „ Ž
˜  ‚ Œ €
† € Ÿ ¥ ƒ Š
 ‚ ‰ „
† Ÿ ¥ † ‡‰ Š ˆ Š
¦ ƒ  €  Š  ¨
? # 2
Œ  € ‰ ˆ € ‰ ƒ ‡
€ ™ Ž
Œ  € ‰ ˆ ‡‹ € ‘
°  Š ƒ ‹  Š  ž
` ( ! %
ˆ Š ž ž ž¨
O 8
` 1 # 1 %
"
a
"
i
? w F d =
P f d d d f d d d G 2 I f d d d K
J b
? w F d =
P j d d d j d d d G 2
I j d d d K
J b
? w F d =
P h d d d h d d d G 2
I h d d d K
J b
? w F d =
P l d d d l d d d G 2
I l d d d K
J b
? w F d =
P B B B B B B B B G 2 I %
"
f
J b
%
%
"
k %
"
c K
6 4 S \
b
` n Ï V W x V W x %
10.
^
' ƒ Š ‰ ‚ ž
( 11.
^
, * 12.
^
` 1 #w
ß ~ € ‹ Š Ÿ Š ˆ ‡ ‚
44
X % E
% E
‹ € “
‘ ‡‚ ‹ ‰ Ÿ ‚ ˆ ‡ ‚
v
% E
† € ˆ ‚ ˆ „ € ‘ ¨
¥ ¨
v>
) ( =
-
‚  ž
-
f d d d #
° ‡“
E
³
Š ‡ˆ ³
4 O 5
% E
2
f a d 2
_
2
– €  “
2
% E
/ ' ! -
-
( (
X ( #
+ -
” ˆ „ ‚ Œ ‚  
! * 0 ! › + ›
( #
( + %
# 2
1 #@ ) "
(
1 #@ ) 1 # y ) #
! * * a #w ß ä
f
% E
? B -
v? e 1 #w * ? 38
? @ # "
‚ ˆ Ž ¤
! ? 5 q 6 4
! (
« Š  ‡ € ” „ ‚ “
v"
°  Ž ‚
v 2
v #
v? -
v
(
1 #@ ) 2
! %
¬  € Ž † ” ˆ  ‚ ­
1 #
13.
^
>
38
>
1 #@ ) ` 1 #w
% E
E
>
5 q 6 4
1 #@
(
! ( + %
) 2
L 6 [ 3 4
B 2
a #w % E
B % E
1 # y ) 4 O 5
% E
1 #@ ) e 1 #w % E
B 2
B 2
i k d 2
6 4 S \
14.
>
( =
v, V Z 38
) 4 O 5
% E
) #@ ) 1 # B ! # !
=
! -
(
) v #
) #@
V Z B ? % E
E
X ? V Z 5 q 6 4
b
› V I ) # @ ) 2
) › K
6 M< 6
B 15.
1 # B ? !
% E
X V =
$
2
-
! +
_
-
% E
V 2 ß Ž ‹  ¥ ƒ ‡ ‚
X — ‡Œ ˆ
( #
, * =
Š  § ‡‚ ˆ „ ž
0 ! X -
v ! v %
B a # ` ? B a #"
# / # / – ‡“
Ž
B % E
Q  € Ÿ “
a #? ) % E
‡Š  € ‘
Š ­ ‡“
a # 1 2 ß †  Ÿ ¥ † ‡Š ˆ ‡ ‚
B a # 1 #@
† Š ‰ ‹ Š ¨
‡  ‡Ÿ Š ƒ  Š
€ ™  Š Ÿ Ž
€ ‹ ˆ Š ¨
 €
~ Š ˆ ‚  Ž
Q 2 ß  € † Š ‰ € ‘ Š ˆ ‡ ‚
ˆ Š
´ €  “
 € Ÿ “
‡‚
  Ž Œ ‡ ‚ ¨
‡Š  Ž
~ Š ˆ ‚  Ž ¨
% E
1 # > 1 2 I ~  Ÿ ¥ † ‡‰ Š ˆ Š ˆ ‡ ‚
B V Œ €  ˆ ‚ Œ €
2 ß “
> c > 2 ß Ž ‹ Š Ÿ Š ˆ ‡‚
` n Ï V W x V W x %
% E
B a # > B b
 €
? $
€ ‹ ˆ Š
´ €  “
³
‚ ˆ Ž
 € Ÿ ‘ ‡ Š  ˆ ‚ Œ € ¨
Î ¨
* ~ Š ˆ ‚  € ‘ ‡
› ›
X =
=
X X ! #
16.
v 2
^
ß ° Š
†  € ƒ ‚  Ž  Š
# / B 1 # # / 1 # x a #@
% E
%
#? 2
# x -
ވ €  “
% E
B Q Š ˆ ¥
Þ
? * %
v ! °  Ž ‚ ž
 € Ÿ “
‡Š 
€ ‹ ˆ Š
„ ž
Ÿ Š “
¥ ‹ Š
Ÿ “
Š ‹ ‰ ¥ “
‡ ‡Ÿ € ‘ Š ˆ ¥
– ‡“
¨
1 # 1 2
1 # 1 #@ Q 2
B _ % E
% E
v, % E
v? %
(
+ > +
! + K
# # # K
% E d 2
a #@ ! B 2
1 #@ %
#
B 2 I % E
1 # x % E
‚ ˆ Ž ž
2
I , ? # ~ € † Ž † ³
§ ’ ‚ ƒ ‹ ‚ 
2
X †  Ÿ ¥ ‘  ƒ Š
1 # B 18.
19.
! B 17.
_
$ r
( , (
b X * #
>
v 2 I ( F ( =
X $ r
, + +
K
v 2
G %
n
J =
X # 2
- #
45
ROZDZIAŁ 18
!
, ! * =
( %
› 0 ) "
"
"
"
"
^
^
"
"
› #
=
# ^
( ) ! "
› #
(
, V B ! (
$
=
#
! ›
^
* #
#
› ›
! )
-
* ! ^
'
* - =
(
* |
v #
v
! ^
X X ›
(
) -
(
* V v n J !
"
v #
(
$
Ê ‚  ‰ ‡ € ˆ
#
B ! - #
” ˆ ƒ  Ž  ‚
* #
v #
! * |
! ? vb
vn J v> 1 B #
1.
b * ! ^
/ ) #
›
"
#
1.
2.
3.
4.
X "
"
! µ ‚ ‘
” ˆ – €  “
-
# ( —
ƒ „ ‡ • ‚ æ
µ Š “
-
‚
#
#
V Š „‡ € ˆ ž
!
! #
V )
( x #
-
… ˆ § ‡ƒ ‹
! ( + %
H 9 7
x Ë = |
% %
%
x 2
º º / )
W 2
W 2
L 6 [ 3 4
8 O 7
5 O
% E d
x % E
S O
k
L 6 [ 3 4
º º x # @ F ? X G 2
x # % E
? X 2
c
% E Q F f d d G 2
Ë
% E
Q F f d d G 2
x # e X % E
|
2
x # % E
Ë
2
x # c % E
v
^
º º º º I º º e vu
B x # # #
|
Ë
W ? F W G 2
! º º V ! x c 6 4 S \
b
` n Ï V W x V W x %
"
* * , % E
( #
( 8 O 7
( )
=
( * #
)
/ k
#
#
> + ! x # @ F ? X G 2
x # %
x "
+
% E
> 2
V ( ( ! #
@ ) ! x ' v ? X v
-
d
i l l #
( , X |
> #
"
#
Ë
+
#
x # c % E
B , ›
›
ç
> A
* ´ ‡‚ µ Š “
‚
"
$
b
(
/ ) -
, ” ˆ ƒ  Ž  ‚
V * Ž „ €
@ § —

(
˜ è
+
#
È
ƒ € “
* § € “
"
! -
Ž ˆ
«
‚ ™
Ç
‚ † € ¥ “
-
-
"
"
"
~ Š ‚ „ „ ‚
† Š Œ ‚
†  ‚ ‰ ‰ ‡€ ˆ ž
b
=
‚ ˆ „
… †
* %
=
˜
˜
ƒ „‡ • ‚ æ
› ” ˆ „ ‚ Œ ‚  ž
(
+
¦ ‚  • ‚  ž
§ € ˆ „  €  ž
n J |
F ¾
° ³
œ
—
"
=
ƒ „ ‡ • ‚ æ
#
"
^
ž
„  Š Œ ‚ „
å « œ
°  Š Œ ‚ „
Ç ‡
+
X #
#
V ( ,
#
(
"
—
ƒ „‡ • ‚ æ
#
† €  „ —
” ˆ ‰ „ Š 
„ ‡€ ˆ ‰
« ‚ Œ ‡‰ „ ‚ 
” “
!
/ @ e 0 ? Q k d # ` #
X † € ˆ ‚ ˆ „
FË G #
> Þ ž
(
›
,
(
– ‡‚
,
ç
„  ‡ˆ Œ
›
¦
V ( '
› ( #
-
–‡‚
• ‚  ‰ ‡€ ˆ
+ ‡ˆ ƒ  ‚ “
+
 Ž ‡  š ž
#
v= ¶ W · G 2
˜ è
~  € ‚ ƒ „
å ‰ ‚
(
G #
ç
!  ‡
#
-
=
#
—
=
X F ~  € ‚ ƒ „
^
(
F v
X ‚ ˆ „
 ‚ Š ‰ ‚
) -
) Ç
‚ †  € ¥
( #
-
È ‚ ™
‡ˆ – €  “
Š „ ‡ € ˆ
! +
ˆ Ž “
™ ‚ 
˜
( ˜
!
(
( #
, (
^
y >
/ ) =
! + #
F V V G #
#
e =
! + "
"
#
"
b
'
R # ^
+ › ( › #
#
* # * ' ,
~  € ‚ ƒ „
! #
47
ROZDZIAŁ 19
Jeszcze troch na temat wyj tków
é
b
+ ¼
+ ! ! + * #
* ? * B F v@
%Ì W #
>
b
d G 2
%
5 7 C
W 1 # # e B # v G 2
6 Á : 6 D 5
O 4
x W J A
) S O
L 6 [ 3 4
> / F v X .v=
x =
¶ ^
· =
6 4 S \
O 4
x W J W F v .v= x =
¶ b
^
· =
d G 2
6 4 S \
! x B b
"
1.
)
+ * ( !
! ( ! "
! ! ( $
"
! ( +
‡“
"
!
$
‡ˆ „ ‚  – Š ƒ ‚
! X # $
! #
#
+
#
+ #
†  ‚ “
‚ ˆ „Š „ ‡ € ˆ
%
- %
6 Á : 6 D 5
O 4
x W J A
I ) S O
L 6 [ 3 4
! (
+ K 2
6 4 S \
O 4
x > "
I "
S O
L 6 [ 3 4
! (
! + K 6 4 S \
! ! + F Troch na temat wywoływania okien komunikatów
é
( ! > / F vy . v=
W X !
=
¶ »
b
^
#
#
· =
d G 2
G #
"
#
: M 9 < < F x c G 2
E
#
#
5 C D 6
x > "
! %
"
X * "
$
x > $
x x W J b
-
x x @ ! # x B @ x x "
> -
! > / F vy v= "
? ) W X =
¶ ¼ ê
· =
^
d =
a d = a G 2
)
a d
a #
> -
%
anie
+ -
/ ) f #
8 ; 4 : 5 3O 4
/ F e 1 =
8 ; 4 : 5 3O 4
/ a F e 1 =
-
e a
%
"
W G
e a
%
/ F e 1 =
e a
%
W G
/ F e 1 =
e a
%
/ G
)
) #
)
/ ) ! -
%
W 2
%
/ 2
%
8 ; 4 : 5 3O 4
Q %
/ G
8 ; 4 : 5 3O 4
n b
%
> F vy v= a d = a G 2
Przeci
»
"
%
%
W 2
/ 2
)
O H 6 7 MO 9 S \
O H 6 7 MO 9 S \
)
( / ) ! * ! O H 6 7 MO 9 S
X )
T
` )
ë ; 7 <
D O : q O S Ã 3
Ã
< 6 7 s
3< ;
Ñ 7 O [ 7 9 N
O s
9 4 36
ì
s
s
s
T D 7 O [ 7 9 N
O s
9 4 36 TO 8 T D M
49