Robot Karel

Napiši program, pokreni ga i gledaj šta Karel radi.

Karel (vrh pokazuje smer) loptica rupa zid ? možda ima loptica

Tvoj program

Napiši program i klikni Pokreni.

Tab uvlači red za 4 razmaka. Posle reda koji se završava dvotačkom, Enter sam uvuče sledeći red.

Naredbe koje Karel razume
napred() — pomeri se jedno polje napred
levo() — okreni se nalevo (90°)
desno() — okreni se nadesno (90°)
uzmi() — uzmi lopticu sa polja
ostavi() — ostavi lopticu na polje
moze_napred() — da li ispred nema zida?
ima_loptica_na_polju() — da li na polju ima loptica?
broj_loptica_na_polju() — koliko loptica ima na polju
ima_loptica_kod_sebe() — da li Karel nosi loptice?
broj_loptica_kod_sebe() — koliko loptica Karel nosi
Ponovi 5 puta
for i in range(5):
    napred()
Ako … inače …
if ima_loptica_na_polju():
    uzmi()
else:
    ostavi()
Dok je uslov ispunjen
while moze_napred():
    napred()