< Logo

UCB Logo

Szerző: Sallai András

Copyright © Sallai András, 2011

Licenc: GNU Free Documentation License 1.3

Web: http://szit.hu

Bevezetés

Nem kisbetű-nagybetű érzékeny. Az utasítások és a változók is használhatók kis vagy akár nagybetűkkel.

Logo nyelv

Telepítés Linuxon:

apt-get install ucblogo

Windows:

wget ftp://ftp.cs.berkeley.edu/pub/ucblogo/ucbwlogosetup.exe

Beszerzés:

https://people.eecs.berkeley.edu/~bh/logo.html

Indulás

Indítás:

ucblogo

vagy

logo

Kilépés:

? bye

Segítésg

? help

Kiíratás

Egy szöveg első karakterének kiíratása:

print first "alma

Változók használata

Változó deklarálása:

make "valtozonev 5

Változó tartalmának kiíratása:

print :valtozonev

Csak az első karakter tegyük a változóba:

print "valtozonev first "alma

Csak az „a” betű kerül a változóba

Eljárás használata

to fizetes :szam
output word :szam "0
end

A program végrehajtáskor vár egy számot. A „to” parancs mondta meg, hogy eljárás következik. Az eljárás az „end” parancsig tart. A második sorban az „output” utasítást használjuk kiíratásra. Ez csak eljárásokban használható. A „word” parancs két karakterláncokat fűz össze.

Az eljárás meghívása:

print fizetes "285000
2850000

Grafika

Előre:

forward lépésszám
fd lépésszám

Hátra:

back lépésszám
bk lépésszám

Balrafordulás:

left szög
lt szöb

Jobbrafordulás

right szög
rt szög

Színe:

setpencolor színszám

0 feket	1 kék	2 zöld	3 cyan
4 piros	5 magenta	6 sárga	7 fehér