Karel teorie [2024-09+]

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.




Karel bez rekurze [2024-09+]

Řešte úlohu 10 z přednášky na podmínky.




Karel s rekurzí [2024-10-15+]

Ř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.




Želví grafika [2024-10-22+]

Ř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.




L-systémy [2024-11-18]

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).




Python – formátování výstupu [2024-12-03]

Navažte na hodinu a upravte výstup programu tak, aby produkoval něco podobného této ukázce. Komentáře: