Danh sách các lệnh trong MSWLogo

Lệnh trong MSWLogo sẽ giúp bạn thực hiện nhanh chóng hơn khi sử dụng công cụ lập trình MSWLogo. Nếu bạn nắm được các lệnh cơ bản của Logo thì quá trình làm việc với ngôn ngữ lập trình này dễ dàng hơn rất  nhiều.

Tải MSWLogo

MSWLogo là một môi trường lập trình dựa trên Logo hiếm, ban đầu dựa trên LISP và dành cho mục đích giáo dục vì nó rất dễ học và cũng là công cụ nên sử dụng để lập trình cho trẻ em hoặc những người muốn bắt đầu lập trình.

 MSWLogo
MSWLogo

Một số lệnh MSWLogo cơ bản

Nhóm lệnh di chuyển

Câu lệnhViết tắtChức năng
Forward xFD xTiến tới x bước
Back xBK xLùi x bước
Left xLT xQuay rùa về phía bên trái x độ
Right xRT xQuay rùa về phía bên phải x độ
ARC a rTạo hình tròn với góc a và bán kính là r. Sau khi tạo xong rùa đứng yên tại chỗ.
ARC2 a rTạo hình tròn góc a và bán kính r. Tạo tới đâu rùa đi theo tới đó.
ELLIPSE x yTạo hình elip với 2 thông số, chiều ngang theo trục x chiều cao theo trục y, rùa đứng yên tại chỗ.
ELLIPSE2 x yTạo hình elip với 2 thông số, chiều ngang theo trục x chiều cao theo trục y, rùa chạy theo đường ellipse.
ELLIPSEARC

Độ dài cung x y z (z là độ)

Ví dụ muốn vẽ 1 nửa vòng ellipse ở phía trước mặt rùa (90) lệnh như sau: ELLIPSEARC 180 150 80 90
Các bạn thay đổi số 90 sẽ hiểu ra cách làm, nếu muốn rùa chạy theo khi vẽ thì dùng ELLIPSEARC2.

CIRCLE rVẽ hình tròn bán kính r rùa đứng tại tâm.
CIRCLE2 rVẽ hình tròn bán kính r rùa di chuyển theo đường tròn, sau khi hoàn thành rùa nằm trên đường tròn.

Nhóm lệnh in kết quả thông báo

Câu lệnhViết tắtChức năng
SHOW [nội dung kết quả muốn in]Lệnh tương tự PR
LABELHiện ra kết quả
CleartextCTLàm sạch cửa sổ câu lệnh

Nhóm lệnh về đồ họa và màu sắc

Câu lệnhViết tắtChức năng
PenupPUDi chuyển rùa không để lại dấu vết.
PendownPDCác lệnh di chuyển sau lệnh này ta sẽ thấy dấu vết của sự di chuyển.
PEChế độ xóa
SetPenSize nThiết lập độ dày, mỏng của nét vẽ (n là độ dày, mỏng của nét vẽ). Lệnh này có thể thực hiện qua Menu Set → Pen Size …
SetPC [R B G]Thiết lập màu cho bút vẽ. Trị số từ 0-255
Setfloodcolor [R G B]SETFC[R G B]Cài đặt tô màu nền bằng Fill
FILLTô màu nền

Các lệnh tạo một số hình vẽ 2D cơ bản

Hình vẽLệnh
Hình vuôngRepeat 4 [fd 200 rt 90]
Hình chữ nhậtFd 300 rt 90 fd 150 rt 90
Fd 300 rt 90 fd 150 rt 90
Hình trònRepeat 360 [fd 3 rt 1]
Hình tam giácRepeat 3 [fd 300 rt 120]
Hình ngũ giácRepeat 5 [fd 200 rt 72]
Hình lục giácRepeat 6 [fd 200 rt 60
Hình bát giácRepeat 8 [fd 150 rt 45]
Hình cửu giácRepeat 9 [fd 150 rt 40]
Hình thập giácRepeat 10 [fd 100 rt 36]

Nhóm lệnh điều khiển rùa và vị trí của rùa

Câu lệnhViết tắtChức năng
HideturtleHTẨn chú rùa
ShowturtleSTHiện chú rùa
SETPOS x yĐưa rùa tới vị trí X,Y
SETX xChuyển rùa sang ngang x >0 qua phải, x<0 là qua trái
SETY yChuyển rùa lên nếu y>0, xuống nếu y<0
XcorXem tọa độ x của rùa
YcorXem tọa độ y của rùa
POSXem vị trí hiện tại
CSXóa và đặt lại vị trí
CleanXóa nét vẽ, giữ nguyên vị trí rùa
HOMERùa về vị trí ban đầu
HEADINGĐộ xoay của rùa
SetHeadingQuay rùa
TOWARDS x yQuay đầu rùa về hướng tọa độ x và y
DISTANCE x yKhoảng cách từ vị trí hiện tại tới tọa độ x y
Chia sẻ bởi: 👨 Tiêu Nại
Mời bạn đánh giá!
  • Lượt xem: 369
Tìm thêm: MSWLogo
Sắp xếp theo