Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Để vẽ được ngôi sao ta đơn giản chỉ cần duy nhất một dòng lệnh
Repeat 5 [Fd 200 Rt 144]
Tuy nhiên đó là trong trường họp ta biết được độ dài cạnh của ngôi sao, nếu không biết thì phải làm như thế nào. Dưới đây là đề vẽ ngôi sao của bạn đọc : Vẽ ngôi sao biết rằng khoảng cách từ đỉnh của ngôi sao đến tâm ngôi sao là 50.
Phân tích:
Repeat 5 [ FD 50 Show Pos BK 50 RT 72] ; Đi thẳng tới 50 bước sau đó hiện tọa độ ra cửa sổ lệnh, đi lùi lại 50 bước (về tâm), xoay 72 độ để qua đỉnh kế tiếp.
Show Pos cho ta biết tọa độ của rùa tại các điểm đỉnh, tọa độ này hiện ở khung lệnh.
Sau khi có tọa độ các điểm chúng ta xóa màn hình nhấc pen và SETXY để tạo thành ngôi sao
Code đầy đủ :
To NgoiSao
CS
Repeat 5 [ FD 50 Show Pos BK 50 RT 72 ] ;Hiện tọa độ của 5 đỉnh ra cửa sổ lệnh
Wait 100
CS
PU ; Nhấc PEN
SetXY 0 50 ; Đỉnh C
PD
SetXY 29.389262 -40.450849 ; Đỉnh E
SetXY -47.552825 15.450849 ; Đỉnh B
SetXY 47.552825 15.450849 ; Đỉnh D
SetXY -29.389262 -40.450849 ; Đỉnh A
SetXY 0 50 ; Quay về C
Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi
Vui | Buồn | Bình thường |