Câu trả lời:
// MOVE FORWARD
FD 75
// TURN RIGHT
RT 54
// TURN LEFT
LT 21
// MOVE BACKWARD
BK 17
Kiểm tra một số lệnh rùa khác được tìm thấy ở đây ...
BACK ## [BK]
- Di chuyển rùa trở lạiBACKGROUND ## [BG]
- Đặt màu nền (0-15)
CLEARSCREEN [CS]
- Xóa màn hình mà không di chuyển rùa
DRAW
- Xóa màn hình và đưa rùa về nhàEACH
- Giới thiệu một số họa tiết, có số nằm trong danh sách, để chấp nhận lệnh trong danh sách thứ hai, ví dụ: EACH [1 2] [SQUARE 10]
FORWARD ## [FD]
- Di chuyển rùa về phía trướcFULLSCREEN
- Màn hình đồ họa đầy đủ (giống như nhấn F5)HEADING
- Đầu ra rùa tiêu đề dưới dạng số (0-359)HIDETURTLE [HT]
- Làm cho rùa vô hìnhHOME
- Di chuyển rùa đến giữa màn hình chỉ lênLEFT [LT]
- Rẽ rùaNODRAW [ND]
- Vào chế độ văn bản với màn hình rõ ràngNOWRAP
- Ngăn chặn các bản vẽ bao quanh màn hìnhPENCOLOR [PC]
- Thay đổi màu bútPENDOWN [PD]
- Rùa láPENUP [PU]
- Rùa không còn dấu vếtRIGHT ## [RT]
- Rẽ phải rùaSETHEADING [SETH]
- Đặt tiêu đề rùa, vd SETH 180
SETSHAPE
- Đặt hình dạng sprite hiện tại (0-7)SETX
Di chuyển rùa đến tọa độ x được chỉ định, vd SETX 50
SETXY
Di chuyển rùa đến các tọa độ x, y được chỉ định Eg. SETXY 50 50
SETY
Di chuyển rùa đến tọa độ y đã chỉ định, vd SETY 50
SHAPE
- Số đầu ra của hình dạng sprite hiện tạiSHOWTURTLE [ST]
- Hiển thị rùaSPLITSCREEN
- Đồ họa hỗn hợp và màn hình văn bản (giống như nhấn F3)STAMPCHAR
- Làm cho tem rùa trở thành một nhân vật ở vị trí hiện tại, vd STAMPCHAR "A
TELL
- Nói với sprite được chỉ định để nhận lệnh, vd TELL 2
TEXTSCREEN
- Sử dụng toàn bộ màn hình cho văn bản (giống như nhấn F1)TOWARDS
- Tiêu đề đầu ra cho rùa đối mặt với tọa độ X, Y, vd TOWARDS 0 0
WRAP
- Làm bản vẽ rùa quấn quanh màn hìnhXCOR
- Sản lượng hiện tại x phối hợp của rùaYCOR
- Kết quả hiện tại y phối hợp của rùaASPECT
- Đặt hệ số tỷ lệ màn hình đốt sống, mặc định là 0,76Các mẫu được lấy trực tiếp từ trang web: http://gaza.freehosting.net/logo/index.html
Logo là tất cả về việc di chuyển rùa ... bạn cung cấp cho nó các lệnh như thế này:
Forward 100
Right 45
Bạn cũng có thể làm những thứ như lặp lại các lệnh:
Repeat 8 [Forward 100 Right 45] ; Draw an octagon
(Tôi thắng gì? 8-)
Tôi đã thấy một vài triển khai LOGO trong đó bạn có thể sử dụng các lệnh được bản địa hóa như:
hoặc thậm chí NAPRZÓD (với chữ Ba Lan Ó).
LOGO là ngôn ngữ hay để dạy trẻ lập trình bằng ngôn ngữ mẹ đẻ.
Bằng cách ban hành các lệnh theo cú pháp chính xác. VÍ DỤ:
forward 100
Chỉ có một lệnh cần thiết để di chuyển rùa. Nó forward
có tính ghi nhớ fd
. Khi làm việc với rùa robot (thật) trái ngược với đồ họa (ảo), bạn có thể thấy rằng các lệnh xoay left
và right
[ lt
& rt
] di chuyển rùa một chút, vô tình.
Hầu hết các triển khai cũng cho phép lệnh backwards
[ bk
].
Khi rùa di chuyển, nó có thể vẽ một đường khi nó đi tùy thuộc vào việc bút lên hay xuống vào thời điểm đó và liệu màu bút hiện tại có khác với màu nền hay không.
A dựa đồ họa (ảo) rùa cũng có thể nhảy xung quanh màn hình với setx
, sety
vàsetxy