iktra1516.files.wordpress.com · web viewlightbot tvoja naloga je da s pomočjo podanih tipk...
TRANSCRIPT
LIGHTBOT
Tvoja naloga je da s pomočjo podanih tipk prižgeš use modre kvadratke. Puščica, ki kaže gor pomakne robota en kvadratek naprej, leva in desna ga obrneta (ne pa tudi premakneta), lučka prižge moder kvadratek, vzmet poskrbi, da robot skoči gor ali dol iz kockice.
REŠITEV:
Sedaj pa poskusi še sam.
1. NALOGA
Kakšno zaporedje ukazov moraš zapisati, da bo Lightbotek prižgal vse luči?
2. NALOGA
Sedaj pa poskusimo rešiti malo težje primere. S pomočjo tipke P1 moraš sestaviti krajši program, ki ga nato vključiš v svoj glavni program.
Če poskusimo rešiti spodnji program brez P1 bomo ugotovili, da nimamo dovolj ukaznih mest.
Robot se modremu kvadratu približa, prižge ga pa ne. Že na prvi pogled je razvidno, da se trikrat ponovi isti ukaz (naravnost,levo, naravnost, desno). Zato bomo ta ukaz zapisali v naš podprogram (P1).
Dobimo nekaj takšnega:
Naslednje naloge poskusi rešiti sam:
3. NALOGA
Ali s podanimi ukazi robot prižge vse luči?
REŠITVE
1. NALOGA
2. NALOGA
3. NALOGANE.