Domača naloga
Zahteve zaključka
Rok za oddajo: torek, 12. maj 2026, 09.40
Tokrat ni testov.
Prvi del
Imamo navodilo za sesalec, na primer
pot = ">>^>^^^<^>>>v"
To vrstico dajte na začetek programa.
Napišite program, ki na osnovi tega navodila nariše spodnjo sliko.
Soba ima deset polj, širina polja je 30. Širina zelene črte, ki jo vleče sesalec, je 5.
Program mora biti seveda napisan tako, da lahko nariše tudi drugačne poti, le velikost sobe je vedno 10x10 in sesalec vedno začne levo spodaj.
Drugi del
Zdaj pa imamo opravka s sesalcem, ki navodila intepretira malo drugače. Sesalec je v začetku levo spodaj in je obrnjen na desno.
^pomeni, da gre sesalec za eno polje naprej v smeri, v katero je obrnjen.<pomeni, da se sesalec obrne (za 90 stopinj) na levo.>pomeni, da se sesalec obrne (za 90 stopinj) na desno.vne obstaja več.
Napišite program, ki na osnovi navodila, na primer
pot = "^^<^>^<^^^<^>^>^^^>^"
nariše pot. "Slučajno" da tole navodila natanko isto sliko kot prej.