13 velj Logo – promjena veličine varijable
Promjena vrijednosti varijabli je malo složenija u Logu, nego u drugim programskim jezicima, no ništa što bi vas trebalo uplašiti. Najbolje ćete shvatiti o čemu se radi na primjeru. recimo da želimo nacrtati 3 kvadrata, prvi stranice :a, a svaki sljedeći stranice veće za :d. Poslije crtanja pojedinog kvadrata uvećamo stranicu :a naredbom make kao u sljedećem primjeru:
to kvadrati :a :d
cs
repeat 3[repeat 4[fd :a rt 90] rt 90 fd :a lt 90 make “a :a+:d]
end
Nekom će možda biti jasnije iz primjera s crtanjem dvije crtice, prve dužine :a, a druge uvećane za 20:
to crtice :a
cs
fd :a pu fd 20 pd make “a :a+20 fd :a
end
Pregledano 27.2.2020. (A.T.)