Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Podejmowanieżnychdecyzjizapomocąinstrukcjielseif.
.
.
.
.
.
.
.
.
.
.
.
.
.65
Zagnieżdżoneblokikodu.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.66
Podejmowaniedecyzji...alboelse!.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.67
Ruchwgóręiwł.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.68
Kręceniesięwłko.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.69
Cojużumiesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.71
6
PROGRAMOWANIEROBOTA–DRWALA.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.73
Wyposażanieżółwiwnarzędzia.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.74
Projektowaniealgorytmuścinaniadrzew.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.75
Pisanieprogramuchoptree.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.77
Uruchamianieprogramuchoptree.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.78
Wykrywanieblokówzapomocąfunkcjiturtledetection.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.79
Operatorboolowskinot.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.79
Operatorboolowskiand.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.80
Operatorboolowskior.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.81
Kończenieprogramówzapomocąfunkcjierror().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.83
Wydobywanieblokówzapomocąfunkcjikopania.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.84
Porównywanieblokówzzapomocąfunkcjicompare.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.84
Powrótnaziemię.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.85
Programyuruchomienioweifunkcjashell.run().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.86
Cojużumiesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.87
7
TWORZENIEMODUŁÓWWCELUPONOWNEGO
WYKORZYSTANIAKODU.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.89
Tworzeniefunkcjizapomocąinstrukcjifunction.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.90
Argumentyiparametry.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.91
Wartościzwrotne.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.92
Tworzeniemodułufunkcji.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.93
Ładowaniemodułuzapomocąfunkcjios.loadAPI().
.
.
.
.
.
.
.
.
.
.
.
.95
Eksperymentowaniezmodułemhare.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.95
Przeglądanieekwipunkużółwia.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.98
Wybieranieokienekekwipunku.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.99
Obliczanieliczbyprzedmiotówwokienku.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.99
Uzyskiwanieszczegółówprzedmiotówzokienka.
.
.
.
.
.
.
.
.
.
.
.
.
.100
Tablicowytypdanych.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.100
Sprawdzanietabelizwracanejprzezfunkcjęturtle.getItemDetail().
.
.
.
.101
Zakresglobalnyilokalny.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.102
Znajdowanieprzedmiotuzapomocąpętlifor.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.103
Wybieraniepustegookienkaekwipunku.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.104
Cojużumiesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.105
Szczegółowyspistreści
XIII