Nasıl taşırım kaplumbağa içinde LOGO ?
Nasıl taşırım kaplumbağa içinde LOGO ?
Yanıtlar:
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Burada bulunan diğer kaplumbağa komutlarına göz atın ...
BACK ## [BK] - Kaplumbağayı geri taşıBACKGROUND ## [BG] - Arkaplan rengini ayarla (0-15)
CLEARSCREEN [CS] - Hareketli kaplumbağa olmadan ekranı temizle
DRAW - Ekranı Temizle ve kaplumbağa eve götürEACH - Numaraları listede bulunan birkaç sprite'a ikinci listedeki komutları kabul etmelerini söyleyin, ör. EACH [1 2] [SQUARE 10]FORWARD ## [FD] - Kaplumbağayı ileri hareket ettirinFULLSCREEN - Tam grafik ekran (F5 tuşuna basmakla aynı)HEADING - Sayı olarak çıkış kaplumbağası başlığı (0-359)HIDETURTLE [HT] - Kaplumbağayı görünmez yapHOME - Kaplumbağayı yukarı doğru ekranın ortasına getirinLEFT [LT] - Kaplumbağayı sola çevirNODRAW [ND] - Net ekran ile metin moduna girinNOWRAP - Çizimlerin ekranın etrafına sarılmasını önleyinPENCOLOR [PC] - Kalem rengini değiştirmePENDOWN [PD] - Kaplumbağa izi bırakırPENUP [PU] - Kaplumbağa iz bırakmayı bıraktıRIGHT ## [RT] - Kaplumbağayı sağa çevirinSETHEADING [SETH] - Kaplumbağa başlığını ayarlayın, ör. SETH 180SETSHAPE - Geçerli hareketli grafik şeklini ayarla (0-7)SETX Kaplumbağayı belirtilen x koordinatlarına taşıyın, ör. SETX 50SETXY Kaplumbağayı belirtilen x, y koordinatlarına hareket ettirin Eg. SETXY 50 50SETY Kaplumbağayı belirtilen y koordinatına taşıyın, örn. SETY 50SHAPE - Geçerli hareketli grafik şeklinin çıktı sayısıSHOWTURTLE [ST] - Kaplumbağayı görünür yapSPLITSCREEN - Karışık grafikler ve metin ekranı (F3 tuşuna basmakla aynı)STAMPCHAR - Kaplumbağa damgasını geçerli konumda bir karakter yapın, örn. STAMPCHAR "ATELL - Belirtilen hareketli grafiğe komutları almasını söyleyin, ör. TELL 2TEXTSCREEN- Metin için tüm ekranı kullan (basmakla aynı F1)TOWARDS - Kaplumbağa için X, Y koordinatına bakacak şekilde çıkış yönü, ör. TOWARDS 0 0WRAP - Kaplumbağa çizimlerinin ekranın etrafına sarılmasını sağlayınXCOR - Çıkış akımı x kaplumbağa koordinatıYCOR - Kaplumbağa çıkış akımı y koordinatıASPECT - Dikey ekran ölçek faktörünü ayarla, varsayılan 0.76Doğrudan web sitesinden alınan örnekler: http://gaza.freehosting.net/logo/index.html
Logo olduğu hakkında tüm ... bunu kaplumbağa hareket vermek komutları böyle:
Forward 100
Right 45
Komutları tekrarlamak gibi şeyler de yapabilirsiniz:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Ne kazanırım? 8-)
Yerelleştirilmiş komutları kullanabileceğiniz birkaç LOGO uygulaması gördüm:
hatta NAPRZÓD (Lehçe harf with ile).
LOGO, çocuklara kendi ana dillerinde programlama öğretmek için güzel bir dildir.
Doğru sözdiziminde komutlar vererek. ÖRNEĞİN:
forward 100
Kaplumbağayı hareket ettirmek için sadece bir gerekli komut vardır. Öyle forwardanımsatıcı olan fd. Grafik tabanlı (sanal) bir robotun aksine bir robot (gerçek) kaplumbağa ile çalışırken, dönüş komutlarının leftve right[ lt& rt] kaplumbağayı yanlışlıkla biraz hareket ettirdiğini görebilirsiniz.
Çoğu uygulamabackwards [ bk] komutuna da izin verir .
Kaplumbağa hareket ettiğinde, kalemin o anda yukarı veya aşağı olmasına ve mevcut kalem renginin arka plan renginden farklı olmasına bağlı olarak bir çizgi çizebilir.
Bir grafik tabanlı (sanal) kaplumbağa da ekranı etrafında atlayabilir setx, setyvesetxy