V přednášce jsme se potkali s příkazem..
VPRAVO VBOK 3 VLEVO VBOK KROK VLEVO VBOK VLEVO VBOK KROK VLEVO VBOK VLEVO VBOK VLEVO VBOK VLEVO VBOK KONEC
..který většinou funguje, ale někdy – když Karel stojí levým bokem ke zdi – zhavaruje. Spočítejte, v kolika případech ze všech možných umístění Karla ve městě (10×10 políček) tento příkaz zhavaruje.
PS: Nezapomeňte, že na každé pozici může být Karel otočený čtyřmi různými směry.
Řešte úlohu 10 z přednášky na podmínky.
Řešte úlohu 13 („schody“) z přednášky na rekurzi.
PS: Při řešení hodně pomůže dořešení si všech vybraných příkladů z hodiny – na rekurzi si člověk musí zvyknout.
Řešte úlohu 5 z příkladů na parametry funkcí v želví grafice. (Jinými slovy zkuste si nakreslit nějakou pěknou alespoň tříbarevnou mandalu :-)
PS: Nemusíte se pokoušet zreplikovat ukázkové obrázky z úlohy, jen prostě použijte příslušnou definici čtverce a s její pomocí něco pěkného nakreslete.
Protože účast na hodině byla mizerná, dodají mi všichni program pro výpočet a zobrazení vlastního vybraného L-systému (viz předchozí imejl).
Navažte na hodinu a upravte výstup programu tak, aby produkoval něco podobného této ukázce. Komentáře:
…
.
max()
z předchozího kódu).