
13 velj Logo – modulo
Naredba modulo daje nam ostatak pri dijeljenju dva broja, npr modulo 7 3 nam daje 1. U primjeru možemo vidjeti kako nam procedura iscrtava ostatak pri dijeljenju s 5 kružnica na ekran:
to ostatak :i
cs
make “o modulo :i 5
repeat :o[circle 20 pu fd 60 pd]
end


Naredba modulo često se koristi u kombinaciji s naredbom if za ispitivanje parnosti. U sljedećem primjeru ćemo u slučaju unosa parnog broja iscrtati kružnicu, a za neparni broj crticu:
to ostatak1 :i
cs
if 0=modulo :i 2 [circle 30]
if 1=modulo :i 2 [fd 30]
end


Pregledano 27.2.2020. (A.T.)