13 velj Logo – naredba IF
Naredbu if upoznat ćemo na primjeru u kojem ćemo u slučaju unosa broja 1 nacrtati crticu, a u slučaju unosa broja 2 kružnicu:
to ako :i
cs
if :i=1 [fd 20]
if :i=2 [circle 20]
end
Ako je uvjet istinit, izvršavaju se naredbe unutar uglatih zagrada.
Drugi primjer će nam pomoći da upoznamo još jednu naredbu, to je fill koja ispunjava ograđeni dio ekrana bojom. Za zadaću vam je pronaći u Helpu kako promijeniti boje.
Naš primjer crta kružnicu, te ako je unesen broj 1, ispuni prostor unutar nje bojom:
to krug :i
cs
circle 40
if :i=1 [fill]
end
Pregledano 27.2.2020. (A.T.)