Professional Documents
Culture Documents
Learn To Code by Solving Problems - Chapter 2 - Decisions (By Daniel Zingaro)
Learn To Code by Solving Problems - Chapter 2 - Decisions (By Daniel Zingaro)
Learn To Code by Solving Problems - Chapter 2 - Decisions (By Daniel Zingaro)
,1* '(&,6,216
Bdhi egd\gVbh i]Vi lZ jhZ dc V YV^an WV"
h^h WZ]VkZ Y^[[ZgZcian YZeZcY^c\ dc l]Vi
]VeeZch Yjg^c\ i]Z^g ZmZXji^dc# ;dg ZmVb"
eaZ! l]Zc V ldgY egdXZhhdg Vh`h jh l]Zi]Zg lZ
lVci id hVkZ djg ldg`! ^i bV`Zh V YZX^h^dc WVhZY dc
djg gZhedchZ/ hVk^c\ djg ldg` ^[ lZ VchlZg ÅnZhÆ VcY
cdi hVk^c\ djg ldg` ^[ lZ VchlZg Åcd#Æ >c i]^h X]Ve"
iZg! lZÈaa aZVgc VWdji LI hiViZbZcih! l]^X] aZi djg egd"
\gVbh bV`Z YZX^h^dch#
LZÈaa hdakZ ild egdWaZbh/ YZiZgb^c^c\ i]Z gZhjai d[ V WVh`ZiWVaa \VbZ
VcY YZiZgb^c^c\ l]Zi]Zg V e]dcZ cjbWZg WZadc\h id V iZaZbVg`ZiZg#
,QSXW
I]ZgZ VgZ h^m a^cZh d[ ^ceji# I]Z [^ghi i]gZZ \^kZ i]Z hXdg^c\ [dg i]Z 6eeaZh!
VcY i]Z aViiZg i]gZZ \^kZ i]Z hXdg^c\ [dg i]Z 7VcVcVh#
I]Z [^ghi a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja i]gZZ"ed^ci h]dih [dg
i]Z 6eeaZh#
I]Z hZXdcY a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja ild"ed^ci h]dih [dg
i]Z 6eeaZh#
I]Z i]^gY a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja dcZ"ed^ci [gZZ i]gdlh
[dg i]Z 6eeaZh#
I]Z [djgi] a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja i]gZZ"ed^ci h]dih [dg
i]Z 7VcVcVh#
I]Z [^[i] a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja ild"ed^ci h]dih [dg i]Z
7VcVcVh#
I]Z h^mi] a^cZ \^kZh i]Z cjbWZg d[ hjXXZhh[ja dcZ"ed^ci [gZZ i]gdlh
[dg i]Z 7VcVcVh#
:VX] cjbWZg ^h Vc ^ciZ\Zg WZilZZc % VcY &%%#
2XWSXW
I]Z djieji ^h V h^c\aZ X]VgVXiZg#
>[ i]Z 6eeaZh hXdgZY bdgZ ed^cih i]Vc i]Z 7VcVcVh! djieji $ 6 [dg
6eeaZh#
>[ i]Z 7VcVcVh hXdgZY bdgZ ed^cih i]Vc i]Z 6eeaZh! djieji % 7 [dg
7VcVcVh#
>[ i]Z 6eeaZh VcY 7VcVcVh hXdgZY i]Z hVbZ cjbWZg d[ ed^cih! dji"
eji 7 I [dg I^Z#
&RQGLWLRQDO ([HFXWLRQ
LZ XVc bV`Z V adi d[ ]ZVYlVn ]ZgZ Wn jh^c\ l]Vi lZ aZVgcZY ^c 8]VeiZg &#
LZ XVc jhZ LQSXW VcY LQW id gZVY ZVX] d[ i]Z h^m ^ciZ\Zgh [gdb i]Z ^ceji# LZ
XVc jhZ kVg^VWaZh id ]Vc\ dc id i]dhZ kVajZh# LZ XVc bjai^ean i]Z cjbWZg
d[ hjXXZhh[ja i]gZZ"ed^ci h]dih Wn ( VcY i]Z cjbWZg d[ hjXXZhh[ja ild"ed^ci
h]dih Wn '# LZ XVc jhZ SULQW id djieji Vc $! %! dg 7#
&KDSWHU
L]Vi lZ ]VkZcÈi aZVgcZY nZi ^h ]dl djg egd\gVbh XVc bV`Z V YZX^h^dc
VWdji i]Z djiXdbZ d[ i]Z \VbZ# > XVc YZbdchigViZ l]n lZ cZZY i]^h i]gdj\]
ild iZhi XVhZh#
;^ghi! Xdch^YZg i]^h iZhi XVhZ/
I]Z 6eeaZh hXdgZY * ∗ ( & ∗ ' ( 2 '% ed^cih! VcY i]Z 7VcVcVh hXdgZY
& ∗ ( & ∗ ' & 2 + ed^cih# I]Z 6eeaZh ldc i]Z \VbZ! hd i]^h ^h i]Z XdggZXi
djieji/
HZXdcY! Xdch^YZg i]^h iZhi XVhZ! l]ZgZ i]Z 6eeaZhÈ VcY 7VcVcVhÈ hXdgZh
]VkZ WZZc hlVeeZY/
I]^h i^bZ! i]Z 7VcVcVh ldc i]Z \VbZ! hd i]^h ^h i]Z XdggZXi djieji/
Djg egd\gVb bjhi WZ VWaZ id XdbeVgZ i]Z idiVa ed^cih hXdgZY Wn i]Z
6eeaZh VcY i]Z idiVa ed^cih hXdgZY Wn i]Z 7VcVcVh VcY jhZ i]Z gZhjai d[ i]Vi
XdbeVg^hdc id X]ddhZ l]Zi]Zg id djieji $! %! dg 7#
LZ XVc jhZ Eni]dcÈh LI hiViZbZci id bV`Z i]ZhZ `^cYh d[ YZX^h^dch# 6
XdcY^i^dc ^h Vc ZmegZhh^dc i]ViÈh igjZ dg [VahZ! VcY Vc LI hiViZbZci jhZh XdcY^"
i^dch id YZiZgb^cZ l]Vi id Yd# LI hiViZbZcih aZVY id XdcY^i^dcVa ZmZXji^dc! hd
cVbZY WZXVjhZ i]Z ZmZXji^dc d[ djg egd\gVb ^h ^c[ajZcXZY Wn XdcY^i^dch#
LZÈaa [^ghi aZVgc VWdji V cZl ineZ i]Vi aZih jh gZegZhZci igjZ dg [VahZ kVa"
jZh! VcY ]dl lZ XVc Wj^aY ZmegZhh^dch d[ i]^h ineZ# I]Zc! lZÈaa jhZ hjX] Zm"
egZhh^dch id lg^iZ LI hiViZbZcih#
!!! W\SH
FODVV jLQWj!
0DNLQJ 'HFLVLRQV
!!! W\SH
FODVV jIORDWj!
!!! W\SH jKHOORj
FODVV jVWUj!
!!! W\SH
FODVV jLQWj!
DcZ Eni]dc ineZ lZ ]VkZcÈi bZi nZi ^h i]Z 7ddaZVc ERRO ineZ# Jca^`Z
^ciZ\Zgh! hig^c\h! VcY [adVih! l]^X] ]VkZ W^aa^dch d[ edhh^WaZ kVajZh! i]ZgZ
VgZ dcan ild 7ddaZVc kVajZh/ 7UXH VcY )DOVH# I]ZhZ VgZ ZmVXian i]Z kVajZh lZ
cZZY id gZegZhZci i]Z gZhjai d[ V XdcY^i^dc#
!!! 7UXH
7UXH
!!! )DOVH
)DOVH
!!! W\SH 7UXH
FODVV jERROj!
!!! W\SH )DOVH
FODVV jERROj!
5HODWLRQDO 2SHUDWRUV
>h \gZViZg i]Vc 4 >h aZhh i]Vc 4 LZ XVc bV`Z hjX] XdbeVg^hdch jh^c\
Eni]dcÈh gZaVi^dcVa deZgVidgh# I]Zn egdYjXZ 7UXH dg )DOVH VcY VgZ i]ZgZ[dgZ
jhZY id lg^iZ 7ddaZVc ZmegZhh^dch#
I]Z ! deZgVidg iV`Zh ild deZgVcYh VcY gZijgch 7UXH ^[ i]Z [^ghi ^h \gZViZg
i]Vc i]Z hZXdcY! VcY )DOVH di]Zgl^hZ/
!!! !
7UXH
!!! !
)DOVH
!!!
)DOVH
!!!
7UXH
!!! !
7UXH
!!! !
&KDSWHU
7UXH
!!! !
)DOVH
!!!
)DOVH
!!!
7UXH
!!!
)DOVH
;dg ^cZfjVa^in! lZ jhZ i]Z deZgVidg# >i gZijgch 7UXH ^[ i]Z deZgVcYh VgZ
cdi ZfjVa VcY )DOVH ^[ i]Zn VgZ ZfjVa/
!!!
)DOVH
!!!
7UXH
0DNLQJ 'HFLVLRQV
LZ^gY! g^\]i4 >i ]Vh id Yd l^i] i]Z lVn i]Vi X]VgVXiZgh VgZ hidgZY ^ciZg"
cVaan ^c V XdbejiZg# <ZcZgVaan! jeeZgXVhZ X]VgVXiZgh XdbZ Vae]VWZi^XVaan
WZ[dgZ adlZgXVhZ X]VgVXiZgh# 6cY X]ZX` i]^h dji/
>[ i]ZhZ lZgZ cjbWZgh! i]Zc i]Z gZhjai ldjaY WZ )DOVH# 7ji hig^c\h VgZ
XdbeVgZY X]VgVXiZg Wn X]VgVXiZg [gdb aZ[i id g^\]i# Eni]dc XdbeVgZh i]Z jj
VcY jj! VcY WZXVjhZ jj ^h hbVaaZg! i]Z deZgVidg gZijgch 7UXH# 7Z hjgZ i]Vi
ndjg kVajZh ]VkZ i]Z ineZh ndj i]^c` i]Zn ]VkZ
DcZ gZaVi^dcVa deZgVidg i]Vi ldg`h dc hig^c\h Wji cdi cjbWZgh ^h LQ# >i
gZijgch 7UXH ^[ i]Z [^ghi hig^c\ dXXjgh Vi aZVhi dcXZ ^c i]Z hZXdcY! VcY )DOVH
di]Zgl^hZ/
&21&(37 &+(&.
D
E D
SULQW E
$ 7UXH
% )DOVH
&
' 7KLV FRGH SURGXFHV D V\QWD[ HUURU
7KH LI 6WDWHPHQW
LZÈaa cdl ZmeadgZ hZkZgVa kVg^Vi^dch d[ Eni]dcÈh LI hiViZbZci#
&KDSWHU
LI E\ ,WVHOI
HjeedhZ lZ ]VkZ djg [^cVa hXdgZh ^c ild kVg^VWaZh! DSSOHBWRWDO VcY EDQDQD
BWRWDO! VcY lZ lVci id djieji $ ^[ DSSOHBWRWDO ^h \gZViZg i]Vc EDQDQDBWRWDO#
=ZgZÈh ]dl lZ XVc Yd i]Vi/
!!! DSSOHBWRWDO
!!! EDQDQDBWRWDO
!!! LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
$
!!! DSSOHBWRWDO
!!! EDQDQDBWRWDO
!!! LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
SULQW j$SSOHV ZLQj
$
$SSOHV ZLQ
!!! DSSOHBWRWDO
!!! EDQDQDBWRWDO
0DNLQJ 'HFLVLRQV
!!! LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
LI ZLWK HOLI
AZiÈh jhZ i]gZZ hjXXZhh^kZ LI hiViZbZcih id eg^ci $ ^[ i]Z 6eeaZh l^c! % ^[ i]Z
7VcVcVh l^c! VcY 7 ^[ ^iÈh V i^Z/
!!! DSSOHBWRWDO
!!! EDQDQDBWRWDO
!!! LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
!!! LI EDQDQDBWRWDO ! DSSOHBWRWDO
SULQW j%j
!!! LI DSSOHBWRWDO EDQDQDBWRWDO
SULQW j7j
7
I]Z WadX`h d[ i]Z [^ghi ild LI hiViZbZcih VgZ h`^eeZY! WZXVjhZ i]Z^g 7dda"
ZVc ZmegZhh^dch VgZ )DOVH# 7ji i]Z WadX` d[ i]Z i]^gY LI hiViZbZci ZmZXjiZh!
egdYjX^c\ i]Z 7#
L]Zc ndj eji dcZ LI hiViZbZci V[iZg Vcdi]Zg! i]ZnÈgZ ^cYZeZcYZci#
:VX] 7ddaZVc ZmegZhh^dc ^h ZkVajViZY! gZ\VgYaZhh d[ l]Zi]Zg i]Z egZk^djh
7ddaZVc ZmegZhh^dch lZgZ 7UXH dg )DOVH#
;dg Vcn \^kZc kVajZh d[ DSSOHBWRWDO VcY EDQDQDBWRWDO! dcan dcZ d[ djg LI
hiViZbZcih XVc gjc# ;dg ZmVbeaZ! ^[ DSSOHBWRWDO ! EDQDQDBWRWDO ^h 7UXH! i]Zc
i]Z [^ghi LI hiViZbZci l^aa gjc! Wji i]Z di]Zg ild l^aa cdi# >iÈh edhh^WaZ id
lg^iZ i]Z XdYZ id ]^\]a^\]i i]Vi dcan dcZ WadX` d[ XdYZ ^h VaadlZY id gjc#
=ZgZÈh ]dl lZ XVc Yd i]Vi/
&KDSWHU
I]^h ^h cdl V h^c\aZ LI hiViZbZci! cdi i]gZZ hZeVgViZ LI hiViZbZcih# ;dg
i]^h gZVhdc! YdcÈi egZhh :CI:G Vi i]Z egdbei0 ^chiZVY! ineZ i]Z HOLI a^cZ#
Id ZmZXjiZ i]^h LI hiViZbZci! Eni]dc WZ\^ch Wn ZkVajVi^c\ i]Z [^ghi 7dda"
ZVc ZmegZhh^dc # >[ ^iÈh 7UXH! i]Zc $ ^h djieji! VcY i]Z gZhi d[ i]Z HOLIh VgZ
h`^eeZY# >[ ^iÈh )DOVH! Eni]dc Xdci^cjZh! ZkVajVi^c\ i]Z hZXdcY 7ddaZVc Zm"
egZhh^dc # >[ ^iÈh 7UXH! i]Zc % ^h djieji! VcY i]Z gZbV^c^c\ HOLI ^h h`^eeZY#
>[ ^iÈh )DOVH! Eni]dc Xdci^cjZh! ZkVajVi^c\ i]Z i]^gY 7ddaZVc ZmegZhh^dc # >[
^iÈh 7UXH! i]Zc 7 ^h djieji#
I]Z `ZnldgY HOLI hiVcYh [dg ÅZahZ"^[#Æ JhZ i]^h Vh V gZb^cYZg i]Vi Vc HOLI
ZmegZhh^dc ^h X]ZX`ZY dcan ^[ cdi]^c\ ÅZahZÆ WZ[dgZ ^i ^c i]Z LI hiViZbZci lVh
ZmZXjiZY#
I]^h kZgh^dc d[ i]Z XdYZ ^h Zfj^kVaZci id i]Z egZk^djh XdYZ l]ZgZ lZ
jhZY i]gZZ hZeVgViZ LI hiViZbZcih# =VY lZ lVciZY id Vaadl i]Z edhh^W^a^in
d[ ZmZXji^c\ bdgZ i]Vc dcZ WadX`! lZÈY ]VkZ id jhZ i]gZZ hZeVgViZ LI hiViZ"
bZcih! cdi V h^c\aZ LI hiViZbZci l^i] HOLI WadX`h#
LI ZLWK HOVH
LZ XVc jhZ i]Z HOVH `ZnldgY id gjc XdYZ ^[ Vaa i]Z 7ddaZVc ZmegZhh^dch ^c
i]Z LI hiViZbZci VgZ )DOVH# =ZgZÈh Vc ZmVbeaZ/
Eni]dc ZkVajViZh i]Z 7ddaZVc ZmegZhh^dch [gdb ide id Wdiidb# >[ Vcn
d[ i]Zb ^h 7UXH! Eni]dc gjch i]Z VhhdX^ViZY WadX` VcY h`^eh i]Z gZhi d[ i]Z LI
hiViZbZci# >[ Vaa i]Z 7ddaZVc ZmegZhh^dch VgZ )DOVH! Eni]dc ZmZXjiZh i]Z HOVH
WadX`#
Cdi^XZ i]Vi i]ZgZ ^h cd adc\Zg V iZhi [dg DSSOHBWRWDO EDQDQDBWRWDO# I]Z
dcan lVn id \Zi id i]Z HOVH eVgi d[ i]Z LI hiViZbZci ^h ^[ DSSOHBWRWDO ! EDQDQD
BWRWDO ^h )DOVH VcY EDQDQDBWRWDO ! DSSOHBWRWDO ^h )DOVH! i]Vi ^h! ^[ i]Z kVajZh VgZ
ZfjVa#
H]djaY ndj jhZ hZeVgViZ LI hiViZbZcih4 6c LI hiViZbZci l^i] HOLIh4 6c
LI hiViZbZci l^i] Vc HOVH4 >i d[iZc XdbZh Ydlc id egZ[ZgZcXZ# JhZ V X]V^c
d[ HOLIh ^[ ndj lVci Vi bdhi dcZ WadX` d[ XdYZ id ZmZXjiZ# 6c HOVH XVc ]Zae
bV`Z i]Z XdYZ XaZVgZg VcY gZbdkZh i]Z cZZY id lg^iZ V XViX]Vaa 7ddaZVc Zm"
egZhh^dc# L]ViÈh [Vg bdgZ ^bedgiVci i]Vc i]Z egZX^hZ hina^c\ d[ Vc LI hiViZ"
bZci ^h lg^i^c\ XdggZXi ad\^X
0DNLQJ 'HFLVLRQV
&21&(37 &+(&.
[
LI [ !
[
LI [ !
[
HOVH
[
$
%
&
'
(
$QVZHU ' %HFDXVH [ ! LV 7UXH WKH EORFN RI WKH ILUVW LI VWDWHPHQW H[HFXWHV
7KH DVVLJQPHQW [ PDNHV [ UHIHU WR 1RZ IRU WKH VHFRQG LI VWDWHPHQW
+HUH [ ! LV )DOVH VR WKH HOVH EORFN UXQV DQG [ PDNHV [ UHIHU WR , G
VXJJHVW FKDQJLQJ LI [ ! WR HOLI [ ! DQG REVHUYLQJ KRZ WKH EHKDYLRU RI WKH
SURJUDP FKDQJHV
&21&(37 &+(&.
'R WKH IROORZLQJ WZR VQLSSHWV RI FRGH GR H[DFWO\ WKH VDPH WKLQJ" $VVXPH WKDW
WHPSHUDWXUH DOUHDG\ UHIHUV WR D QXPEHU
6QLSSHW
LI WHPSHUDWXUH !
SULQW jZDUPj
HOLI WHPSHUDWXUH
SULQW j]HURj
HOVH
SULQW jFROGj
&KDSWHU
6QLSSHW
LI WHPSHUDWXUH !
SULQW jZDUPj
HOLI WHPSHUDWXUH
SULQW j]HURj
SULQW jFROGj
$ <HV
% 1R
$QVZHU % 6QLSSHW DOZD\V SULQWV FROG DV LWV ILQDO OLQH RI RXWSXW EHFDXVH
SULQW jFROGj LV QRW LQGHQWHG ,W LV QRW DVVRFLDWHG ZLWK DQ\ LI VWDWHPHQW
I]^gY! lZ egdYjXZ i]Z djieji# >[ i]Z 6eeaZh l^c! lZ djieji $0 ^[ i]Z
7VcVcVh l^c! lZ djieji %0 di]Zgl^hZ! lZ `cdl i]Vi i]Z \VbZ ^h V i^Z! hd lZ
djieji 7# LZ jhZ Vc LI hiViZbZci id Yd i]^h! Vh [daadlh/
LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
0DNLQJ 'HFLVLRQV
HOLI EDQDQDBWRWDO ! DSSOHBWRWDO
SULQW j%j
HOVH
SULQW j7j
I]ViÈh Vaa i]Z XdYZ lZ cZZY# HZZ A^hi^c\ '"& [dg i]Z XdbeaZiZ hdaji^dc#
LI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
HOLI EDQDQDBWRWDO ! DSSOHBWRWDO
SULQW j%j
HOVH
SULQW j7j
>[ ndj hjWb^i djg XdYZ id i]Z _jY\Z! ndj h]djaY hZZ i]Vi Vaa iZhi XVhZh
eVhh#
&21&(37 &+(&.
'RHV WKH IROORZLQJ YHUVLRQ RI WKH FRGH FRUUHFWO\ VROYH WKH SUREOHP"
LI DSSOHBWRWDO EDQDQDBWRWDO
SULQW j%j
&KDSWHU
HOLI DSSOHBWRWDO ! EDQDQDBWRWDO
SULQW j$j
HOVH
SULQW j7j
$ <HV
% 1R
$QVZHU $ 7KH RSHUDWRUV DQG RUGHU RI WKH FRGH DUH GLIIHUHQW EXW WKH FRGH LV
VWLOO FRUUHFW ,I WKH $SSOHV ORVH ZH RXWSXW % EHFDXVH WKH %DQDQDV ZLQ LI WKH
$SSOHV ZLQ ZH RXWSXW $ RWKHUZLVH ZH NQRZ WKDW WKH JDPH LV D WLH VR ZH
RXWSXW 7
7Z[dgZ Xdci^cj^c\! ndj b^\]i a^`Z id ign hdak^c\ ZmZgX^hZ & [gdb Å8]Ve"
iZg :mZgX^hZhÆ dc eV\Z )*#
7KH &KDOOHQJH
>c i]^h egdWaZb! lZÈaa VhhjbZ i]Vi e]dcZ cjbWZgh VgZ [djg Y^\^ih# 6 e]dcZ
cjbWZg WZadc\h id V iZaZbVg`ZiZg ^[ ^ih [djg Y^\^ih hVi^h[n Vaa i]gZZ d[ i]Z [da"
adl^c\ egdeZgi^Zh/
I]Z [^ghi Y^\^i ^h dg #
I]Z [djgi] Y^\^i ^h dg #
I]Z hZXdcY VcY i]^gY Y^\^ih VgZ i]Z hVbZ#
;dg ZmVbeaZ! V e]dcZ cjbWZg l]dhZ [djg Y^\^ih VgZ WZadc\h id V
iZaZbVg`ZiZg#
9ZiZgb^cZ l]Zi]Zg V e]dcZ cjbWZg WZadc\h id V iZaZbVg`ZiZg! VcY ^c"
Y^XViZ l]Zi]Zg lZ h]djaY VchlZg i]Z e]dcZ dg ^\cdgZ ^i#
,QSXW
I]ZgZ VgZ [djg a^cZh d[ ^ceji# I]ZhZ a^cZh \^kZ i]Z [^ghi! hZXdcY! i]^gY! VcY
[djgi] Y^\^ih d[ i]Z e]dcZ cjbWZg! gZheZXi^kZan# :VX] Y^\^i ^h Vc ^ciZ\Zg WZ"
ilZZc % VcY .#
0DNLQJ 'HFLVLRQV
2XWSXW
>[ i]Z e]dcZ cjbWZg WZadc\h id V iZaZbVg`ZiZg! djieji LJQRUH0 di]Zgl^hZ!
djieji DQVZHU#
%RROHDQ 2SHUDWRUV
L]Vi ]Vh id WZ igjZ VWdji V e]dcZ cjbWZg i]Vi WZadc\h id V iZaZbVg`ZiZg4
>ih [^ghi Y^\^i ]Vh id WZ dg # 6cY! ^ih [djgi] Y^\^i ]Vh id WZ dg # 6cY! i]Z
hZXdcY VcY i]^gY Y^\^ih ]VkZ id WZ i]Z hVbZ# LZ XVc ZcXdYZ i]^h ÅdgÆ VcY
ÅVcYÆ ad\^X jh^c\ Eni]dcÈh 7ddaZVc deZgVidgh#
RU 2SHUDWRU
I]Z RU deZgVidg iV`Zh ild 7ddaZVc ZmegZhh^dch Vh ^ih deZgVcYh# >i gZijgch
7UXH ^[ Vi aZVhi dcZ deZgVcY ^h 7UXH! VcY )DOVH di]Zgl^hZ/
I]Z dcan lVn id \Zi )DOVH dji d[ i]Z RU deZgVidg ^h ^[ Wdi] d[ ^ih deZgVcYh
VgZ )DOVH#
LZ XVc jhZ RU id iZaa jh l]Zi]Zg V Y^\^i ^h Vc dg V /
!!! GLJLW
!!! GLJLW RU GLJLW
7UXH
!!! GLJLW
!!! GLJLW RU GLJLW
)DOVH
!!! GLJLW
!!! LI GLJLW RU
&KDSWHU
SULQW j\HVj
\HV
DQG 2SHUDWRU
I]Z DQG deZgVidg gZijgch 7UXH ^[ Wdi] d[ ^ih deZgVcYh VgZ 7UXH! VcY gZijgch
)DOVH di]Zgl^hZ/
I]Z dcan lVn id \Zi 7UXH dji d[ i]Z $QG deZgVidg ^h ^[ Wdi] d[ ^ih deZgVcYh
VgZ 7UXH#
I]Z egZXZYZcXZ d[ DQG ^h ]^\]Zg i]Vc RU# =ZgZÈh Vc ZmVbeaZ d[ l]n i]^h
bViiZgh/
Eni]dc ^ciZgegZih i]Vi ZmegZhh^dc a^`Z i]^h! l^i] i]Z DQG ]VeeZc^c\ [^ghi/
0DNLQJ 'HFLVLRQV
QRW 2SHUDWRU
6cdi]Zg ^bedgiVci 7ddaZVc deZgVidg ^h QRW# Jca^`Z RU VcY DQG! QRW iV`Zh dcan
dcZ deZgVcY cdi ild# >[ ^ih deZgVcY ^h 7UXH! cdi gZijgch )DOVH! VcY k^XZ
kZghV/
&21&(37 &+(&.
$QVZHU & 7KH H[SUHVVLRQ 7UXH DQG )DOVH HYDOXDWHV WR )DOVH WKH QRW WKHUHIRUH
PDNHV WKH IXOO H[SUHVVLRQ 7UXH
&21&(37 &+(&.
$ D )DOVH E )DOVH
% D )DOVH E 7UXH
& D 7UXH E )DOVH
' D 7UXH E 7UXH
( 0RUH WKDQ RQH RI WKH DERYH
$QVZHU & ,I D LV 7UXH WKHQ QRW D LV )DOVH 6LQFH E LV )DOVH WRR ERWK RSHUDQGV
WR RU DUH )DOVH VR WKH ZKROH H[SUHVVLRQ HYDOXDWHV WR )DOVH
&KDSWHU
6ROYLQJ WKH 3UREOHP
L^i] 7ddaZVc deZgVidgh Vi i]Z gZVYn! lZ XVc iVX`aZ i]Z IZaZbVg`ZiZgh egdW"
aZb# Djg hdaji^dc ^h ^c A^hi^c\ '"'#
0DNLQJ 'HFLVLRQV
HZZ A^hi^c\ '"( [dg V kZgh^dc d[ i]Z XdYZ i]Vi XVeijgZh i]^h ad\^X#
>iÈh cdi ZVhn \Zii^c\ Vaa d[ i]dhZ ! RU! VcY DQG deZgVidgh XdggZXi Cdi^XZ!
[dg ZmVbeaZ! i]Vi lZÈkZ ]VY id X]Vc\Z Vaa deZgVidgh id ! Vaa RU deZgVidgh
id DQG! VcY Vaa DQG deZgVidgh id RU#
6c VaiZgcViZ VeegdVX] ^h id jhZ i]Z QRW deZgVidg id cZ\ViZ i]Z Å^h V iZaZ"
bVg`ZiZgÆ ZmegZhh^dc ^c dcZ h]di# HZZ A^hi^c\ '") [dg i]Vi XdYZ#
L]^X] d[ i]ZhZ hdaji^dch Yd ndj [^cY bdhi ^cij^i^kZ4 I]ZgZÈh d[iZc bdgZ
i]Vc dcZ lVn id higjXijgZ i]Z ad\^X d[ Vc LI hiViZbZci! VcY lZ h]djaY jhZ i]Z
dcZ i]ViÈh ZVh^Zhi id \Zi g^\]i# Id bZ! A^hi^c\ '"' ^h i]Z bdhi cVijgVa! Wji ndj
bVn [ZZa di]Zgl^hZ
8]ddhZ ndjg [Vkdg^iZ kZgh^dc VcY hjWb^i ^i id i]Z _jY\Z# Ndj h]djaY hZZ
i]Vi Vaa iZhi XVhZh eVhh#
&RPPHQWV
LZ h]djaY ValVnh hig^kZ id bV`Z djg egd\gVbh Vh XaZVg Vh edhh^WaZ# I]^h
]Zaeh id Vkd^Y ^cigdYjX^c\ Zggdgh l]Zc egd\gVbb^c\ VcY bV`Zh ^i ZVh^Zg
id [^m djg XdYZ l]Zc Zggdgh Yd ha^e ^c# BZVc^c\[ja kVg^VWaZ cVbZh! heVXZh
&KDSWHU
VgdjcY deZgVidgh! WaVc` a^cZh id hZ\bZci i]Z egd\gVb ^cid ^ih ad\^XVa e^ZXZh!
h^beaZ LI hiViZbZci ad\^X/ Vaa d[ i]ZhZ egVXi^XZh XVc ^begdkZ i]Z fjVa^in d[
i]Z XdYZ lZ lg^iZ# 6cdi]Zg \ddY ]VW^i ^h VYY^c\ XdbbZcih id djg XdYZ#
6 XdbbZci ^h ^cigdYjXZY Wn i]Z X]VgVXiZg VcY Xdci^cjZh jci^a i]Z ZcY
d[ i]Z a^cZ# Eni]dc ^\cdgZh XdbbZcih! hd i]Zn ]VkZ cd ^beVXi dc l]Vi djg
egd\gVb YdZh# LZ VYY XdbbZcih id gZb^cY djghZakZh! dg di]Zgh! VWdji YZ"
h^\c YZX^h^dch i]Vi lZÈkZ bVYZ# 6hhjbZ i]Vi i]Z eZghdc gZVY^c\ i]Z XdYZ
`cdlh Eni]dc! hd Vkd^Y XdbbZcih i]Vi h^bean gZhiViZ l]Vi i]Z XdYZ ^h Yd"
^c\# =ZgZÈh XdYZ l^i] Vc jccZXZhhVgn XdbbZci/
!!! [
!!! [ [ ,QFUHDVH [ E\
I]Vi XdbbZci VYYh cdi]^c\ WZndcY l]Vi lZ VagZVYn `cdl VWdji Vhh^\c"
bZci hiViZbZcih#
HZZ A^hi^c\ '"* [dg V kZgh^dc d[ A^hi^c\ '"' l^i] XdbbZcih#
FFFM 7HOHPDUNHWHUV
>ÈkZ VYYZY i]gZZ XdbbZci a^cZh/ i]Z dcZ Vi i]Z ide gZb^cYh jh d[ i]Z
egdWaZb XdYZ VcY cVbZ! VcY i]Z ild WZ[dgZ i]Z LI hiViZbZci gZb^cY jh
d[ i]Z gjaZh [dg YZiZXi^c\ V iZaZbVg`ZiZg e]dcZ cjbWZg#
9dcÈi \d dkZgWdVgY l^i] XdbbZcih# L]ZcZkZg edhh^WaZ! lg^iZ XdYZ i]Vi
YdZhcÈi gZfj^gZ XdbbZcih ^c i]Z [^ghi eaVXZ# 7ji [dg ig^X`n XdYZ dg id YdXj"
bZci l]n ndj X]dhZ id Yd hdbZi]^c\ ^c V eVgi^XjaVg lVn! V lZaa"eaVXZY Xdb"
bZci cdl XVc hVkZ i^bZ VcY [gjhigVi^dc aViZg#
0DNLQJ 'HFLVLRQV
Cd lVn >iÈh Vaa VjidbViZY# I]ZgZÈh cd dcZ ine^c\ iZhi XVhZh Vi i]Z `Zn"
WdVgY# =dl YdZh i]Z _jY\Z iZhi djg XdYZ! i]Zc! ^[ lZ hVi^h[n V XVaa id LQSXW Wn
ine^c\ hdbZi]^c\ [gdb i]Z `ZnWdVgY4
I]Z igji] ^h i]Vi LQSXW ^hcÈi cZXZhhVg^an gZVY^c\ ^ceji [gdb i]Z `ZnWdVgY#
>iÈh gZVY^c\ [gdb V hdjgXZ d[ ^ceji XVaaZY hiVcYVgY ^ceji! l]^X]! Wn YZ[Vjai! ^h
i]Z `ZnWdVgY#
>iÈh edhh^WaZ id X]Vc\Z hiVcYVgY ^ceji hd i]Vi ^i gZ[Zgh id V [^aZ gVi]Zg
i]Vc i]Z `ZnWdVgY# I]Z iZX]c^fjZ ^h XVaaZY ^ceji gZY^gZXi^dc! VcY ^iÈh l]Vi i]Z
_jY\Z jhZh id egdk^YZ ^ceji#
LZ XVc Vahd ign ^ceji gZY^gZXi^dc djghZakZh# ;dg egd\gVbh l]dhZ ^ceji
^h hbVaaÄ_jhi V a^cZ d[ iZmi dg V XdjeaZ d[ ^ciZ\ZghÄ^ceji gZY^gZXi^dc bVn cdi
hVkZ jh bjX]# 7ji [dg egd\gVbh l]dhZ iZhi XVhZh XVc WZ iZch dg ]jcYgZYh d[
a^cZh adc\! ^ceji gZY^gZXi^dc bV`Zh ^i bjX] ZVh^Zg id iZhi djg ldg`# GVi]Zg
i]Vc ine^c\ i]Z hVbZ iZhi XVhZ dkZg VcY dkZg! lZ XVc hidgZ ^i ^c V [^aZ VcY
i]Zc gjc djg egd\gVb dc ^i Vh bVcn i^bZh Vh lZ lVci#
AZiÈh ign ^ceji gZY^gZXi^dc dc IZaZbVg`ZiZgh# CVk^\ViZ id ndjg egd\gVb"
b^c\ [daYZg VcY XgZViZ V cZl [^aZ XVaaZY iZaZbVg`ZiZghT^ceji#imi# >c i]Vi [^aZ!
ineZ i]Z [daadl^c\/
I]Z egdWaZb heZX^[^Zh i]Vi lZ h]djaY egdk^YZ dcZ ^ciZ\Zg eZg a^cZ! hd
lZÈkZ lg^iiZc i]Zb dcZ eZg a^cZ ]ZgZ#
HVkZ i]Z [^aZ# Cdl ZciZg S\WKRQ WHOHPDUNHWHUVS\ WHOHPDUNHWHUVBLQSXWW[W
id gjc ndjg egd\gVb jh^c\ ^ceji gZY^gZXi^dc# Ndjg egd\gVb h]djaY djieji
LJQRUH! _jhi Vh ^i ldjaY ^[ ndjÈY ineZY i]Z iZhi XVhZ [gdb i]Z `ZnWdVgY#
I]Z hnbWda ^chigjXih ndjg deZgVi^c\ hnhiZb id jhZ V [^aZ gVi]Zg i]Vc
i]Z `ZnWdVgY id egdk^YZ ^ceji# 6[iZg i]Z hnbWda XdbZh i]Z cVbZ d[ i]Z
[^aZ i]Vi XdciV^ch i]Z ^ceji#
Id ign ndjg egd\gVb dc Y^[[ZgZci iZhi XVhZh! _jhi bdY^[n i]Z iZaZbVg`ZiZgh
T^ceji#imi [^aZ VcY gjc ndjg egd\gVb V\V^c#
LZ XVc Vahd X]Vc\Z l]ZgZ djg djieji \dZh! i]dj\] lZ ldcÈi cZZY id [dg
i]^h Wdd`# I]Z SULQW [jcXi^dc djiejih id hiVcYVgY djieji! l]^X]! Wn YZ[Vjai! ^h
i]Z hXgZZc# LZ XVc X]Vc\Z hiVcYVgY djieji hd i]Vi ^i ^chiZVY gZ[Zgh id V [^aZ#
LZ Yd hd jh^c\ djieji gZY^gZXi^dc! l]^X] ^h lg^iiZc Vh V ! hnbWda [daadlZY Wn V
[^aZcVbZ#
:ciZg S\WKRQ WHOHPDUNHWHUVS\ ! WHOHPDUNHWHUVBRXWSXWW[W id gjc ndjg
egd\gVb jh^c\ djieji gZY^gZXi^dc# Egdk^YZ [djg ^ciZ\Zgh d[ ^ceji! VcY ndj
h]djaY WZ WVX` id ndjg deZgVi^c\ hnhiZb egdbei# 7ji ndj h]djaYcÈi hZZ Vcn
djieji [gdb ndjg IZaZbVg`ZiZgh egd\gVb I]ViÈh WZXVjhZ lZÈkZ gZY^gZXiZY
i]Z djieji id [^aZ WHOHPDUNHWHUVBRXWSXWW[W# >[ ndj deZc WHOHPDUNHWHUVBRXWSXW
W[W ^c ndjg iZmi ZY^idg! ndj h]djaY hZZ i]Z djieji i]ZgZ#
7Z XVgZ[ja l^i] djieji gZY^gZXi^dc# >[ ndj jhZ V [^aZcVbZ i]Vi VagZVYn Zm"
^hih! ndjg daY [^aZ l^aa WZ dkZglg^iiZc 6alVnh YdjWaZ"X]ZX` i]Vi ndjÈgZ jh^c\
i]Z [^aZcVbZ ndj ^ciZcYZY#
&KDSWHU
6XPPDU\
>c i]^h X]VeiZg! lZ aZVgcZY ]dl id jhZ LI hiViZbZcih id Y^gZXi l]Vi djg egd"
\gVbh Yd# I]Z `Zn ^c\gZY^Zci d[ Vc LI hiViZbZci ^h V 7ddaZVc ZmegZhh^dc!
l]^X] ^h Vc ZmegZhh^dc l^i] V 7UXH dg )DOVH kVajZ# Id Wj^aY je 7ddaZVc Zm"
egZhh^dch! lZ jhZ gZaVi^dcVa deZgVidgh hjX] Vh VcY ! ! VcY lZ jhZ 7ddaZVc
deZgVidgh hjX] Vh DQG VcY RU#
9ZX^Y^c\ l]Vi id Yd WVhZY dc l]Vi ^h 7UXH VcY )DOVH bV`Zh djg egd\gVbh
bdgZ [aZm^WaZ! VWaZ id VYVei id i]Z h^ijVi^dc Vi ]VcY# 7ji djg egd\gVbh VgZ
hi^aa a^b^iZY id ]VcYa^c\ hbVaa Vbdjcih d[ ^ceji VcY djiejiÄl]ViZkZg lZ
XVc Yd l^i] ^cY^k^YjVa XVaah id LQSXW VcY SULQW# >c i]Z cZmi X]VeiZg! lZÈaa
hiVgi aZVgc^c\ VWdji addeh! l]^X] aZi jh gZeZVi XdYZ hd i]Vi lZ XVc egdXZhh
Vh bjX] ^ceji VcY djieji Vh lZ a^`Z#
LVci id ldg` l^i] &%% kVajZh4 =dl VWdji &!%%%4 6cY l^i] _jhi V hbVaa
Vbdjci d[ Eni]dc XdYZ4 >i ^h V a^iiaZ ZVgan [dg bZ id WZ egdkd`^c\ ndj! >
`cdl! WZXVjhZ ndj hi^aa ]VkZ i]Z [daadl^c\ ZmZgX^hZh id Yd# 7ji l]Zc ndjÈgZ
gZVYn! gZVY dc
&KDSWHU ([HUFLVHV
=ZgZ VgZ hdbZ ZmZgX^hZh [dg ndj id ign#
1RWHV
L^cc^c\ IZVb ^h dg^\^cVaan [gdb i]Z '%&. 8VcVY^Vc 8dbeji^c\ 8dbeZi^"
i^dc! ?jc^dg AZkZa# IZaZbVg`ZiZgh ^h dg^\^cVaan [gdb i]Z '%&- 8VcVY^Vc 8db"
eji^c\ 8dbeZi^i^dc! ?jc^dg AZkZa#
0DNLQJ 'HFLVLRQV