1. Đề bài: Dùng MSWLogo vẽ và tô màu bậc thang như hình:
2. Hướng dẫn:
a. Xác định các câu lệnh để sử dụng vẽ hình:
FD, RT, LT, BK,PU, PD
SETPC, SETFC, FILL
b. Cách vẽ hình bậc thang :
Chia cầu thang thành 2 phần: phần bậc thang và phần khung bao
Vẽ hình bậc thang: Để vẽ được 1 bậc thang như hình ta có các câu lệnh sau
FD 70 LT 150
FD 180 LT 30
FD 70 LT 150
FD 180 RT 60
FD 70 RT 120
FD 180 RT 60
FD 70 RT 120
FD 180 RT 60
FD 70 LT 90
PU
BK 70 PD
Để vẽ được 4 bậc thang như hình ta sử dụng lệnh repeat lặp lại 4 lần:
REPEAT 4[FD 70 LT 150
FD 180 LT 30
FD 70 LT 150
FD 180 RT 60
FD 70 RT 120
FD 180 RT 60
FD 70 RT 120
FD 180 RT 60
FD 70 LT 90
PU BK 70 PD ]
Vẽ khung bao quanh ta sử dụng các lệnh
PU FD 70 PD
FD 280 LT 90
FD 280 LT 60
FD 180 LT 30
FD 280 LT 90
FD 280
Tô màu cho hình: Ta sẽ nhấc bút và di chuyển đến vị trí cần tô màu sau đó ta sử dụng 2 lệnh SetFC để chọn màu tô và Fill để tô màu cho hình kín.
3. Code
Chúng ta chia các công việc ra thành nhiều công việc nhỏ, mỗi công việc nhỏ được đặt dưới một cái tên và báo cho Mswlogo biết bằng cú pháp
TO côngviệc
Lệnh thực hiện công việc
END
Ở chương trình chính chúng ta chỉ gọi các công việc nhỏ ra là xong.
Chi tiết các đoạn chương trình nhỏ.
4. Minh họa quá trình vẽ và tô màu.
Các bạn hãy theo dõi Fanpage và kênh YouTube của chúng tôi để xem thêm các bài viết và video hướng dẫn mới nhé.