Hãy tạo tệp saubuom.lgo lưu lại thủ tục vẽ một con sâu bướm như hình bên
Sử dụng thủ tục vẽ từng hình tròn đặc (có màu bút vẽ) em hãy tạo tệp bongmau.lgo lưu lại thủ tục vẽ một chùm bóng bay (có 5 quả màu khác nhau) như hình bên.
Thủ tục vẽ một hình tròn
To htron
Repeat 360[fd 40 bk 40 rt 1]
end
Hướng dẫn: Ngoài thủ tục trên, em cần xây dựng thủ tục chumbong như sau:
To chumbong
Setpencolor 1 htron fd 50 rt 72
Setpencolor 2 htron fd 50 rt 72
Setpencolor 3 htron fd 50 rt 72
Setpencolor 4 htron fd 50 rt 72
Setpencolor 5 htron fd 50 rt 72
Setpencolor 10
Pu bk 100 lt 20
Pd repeat 5 [fd 60 bk 60 rt 8]
End
Em hãy viết các thủ tục vẽ một hình chữ nhật có tô màu bên trong như dưới đây và lưu lại các thủ tục này trong tệp HCN_MAU.LGO
Hướng dẫn:
• Có thể tạo hình chữ nhật được tô màu bằng nhiều đoạn thẳng đứng sát nhau
• Để mở cửa sổ soạn thảo em nháy chuột vào nút Edall
• Thủ tục vach vẽ một đoạn thẳng đứng dài 100 bước, sau đócho Rùa lui về vị trí cũ, quay phải 90o rồi nhích sang phải 1 bước vào vị trí vẽ vạch tiếp theo. Để vẽ vạch tiếp theo, cần quay Rùa hướng lên trên.
• Sau khi gõ xong hai thủ tục vach và hcn, em nháy chọn File → Save and Exit để đưa các thủ tục này vào bộ nhớ.
• Thực hiện thủ tục: gõ hcn vào ngăn nhập lệnh và nhấn Enter.
• Lưu các thủ tục thành tệp HCN_MAU.LGO bằng cách gõ vào ngăn nhập lệnh: save “hcn_mau.lgo và nhấn Enter, hoặc nháy File → Save sau đó nhập tệp rồi nháy nút Save.
Em hãy tạo tệp cayco.lgo lưu lại các thủ tục vẽ cây cọ như hình trên.
Hướng dẫn: Hình cây cọ gồm 3 nhánh, mỗi nhánh có phần tán lá và phần thân nhánh. Tán là là một “hình tròn” gồm 60 bán kính sát nhau. Thân mỗi nhánh là một đoạn thẳng từ gốc cây tới tâm của tán lá. Có thể viết 2 thủ tục.
Thủ tục hinhtron vẽ tán lá:
To hinhtron
Repeat 60[fd 50 bk 50 rt 6]
End
Thủ tục cayco vẽ cây cọ 3 nhánh
To cayco
Setpencolor 2
Setpensize [3 3]
Lt 15 fd 120 hinhtron bk 120 rt 15
Fd 200 hinhtron bk 200 rt 15
Fd 100 hinhtron bk 100
end
Em hãy tạo các thủ tục ghi ở cột bên trái bảng dưới đây để vẽ hai hình tương ứng cho trong cột bên phải bảng. Sau đó lần lượt thực hiện thủ tục hoavan1 và hoavan2. Lưu các thủ tục này cho vào chung một tệp là hoavan.lgo.
Nạp tệp HCN_MAU.LGO (đã lưu ở bài thực hành T1) vào bộ nhớ rồi sửa đổi lại thủ tục hcn và thủ tục vach như dưới đây để có thủ tục vẽ một hình răng lược.
Hướng dẫn:
• Sửa đổi trong thủ tục vạch là: mỗi vạch chỉ cao 50 bước, cách nhau 5 bước. Sửa đổi trong thủ tục hình chữ nhật là thêm lệnh đặt độ rộng nét bút: setpensize[3 3] (cao 3, rộng 3) và lệnh đặt màu vẽ: setpencolor 1 (màu xanh).
• Sau khi sửa đổi xong, để thực hiện thủ tục (đã sửa) em cần đưa chúng vào bộ nhớ trước khi thực hiện, nếu không nó chỉ thực hiện theo nội dung trước khi sửa.
• Để lưu thành tệp, em cần thực hiện những thao tác nào? (Xem phần hướng dẫn của bài T2).
Em nạp tệp HCN_MAU.LGO (đã lưu bài thực hành T1) vào bộ nhớ rồi sửa đổi thủ tục hcn để có thủ tục vẽ 2 hình chữ nhật cạnh nhau
Sau đó lưu thành tệp 2HCN_MAU.LGO
Hướng dẫn: Em cần thực hiện tuần tự các bước sau:
• Nạp tệp HCN_MAU.LGO vào bộ nhớ: Nháy File → Load, sau đó tìm đến thư mục có chứa tệp này, nháy vào tên tệp rồi nháy nút Open.
• Nháy nút Edall để mở cửa sổ soạn thảo (Editor) có chứa sẵn các thủ tục vach và hcn trong tệp HCN_MAU.LGO, sửa lại thủ tục hcn.
• Nháy File → Save and Exit để đưa các thủ tục đã sửa vào bộ nhớ.
• Thực hiện thủ tục (để kiểm nghiệm lại kết quả đã sửa đổi): gõ hcn trong ngăn nhập lệnh và nhấn Enter.
• Nháy File → SaveAs, gõ vào khung File name tên tệp mới là 2HCN_MAU.LGO, nháy nút Save, như vậy trên đĩa sẽ có hai tệp: HCN_MAU.LGO và 2HCN_MAU.LGO.
Sắp các thứ tự các bước làm việc với một tệp:
A) Trong cửa sổ Open, nháy nút Open.
B) Trong màn hình chính của Logo nháy File → Load.
C) Thực hiện các thủ tục trong tệp hoặc viết tiếp các thủ tục và lưu lại các thủ tục trong phiên làm việc này vào một tệp.
D) Trong cửa sổ Open, tìm thư mục có chứa tệp cần tìm, nháy vào tệp này.
Tìm câu đúng trong những câu sau:
A) Trong cửa sổ soạn thảo (Editor) nháy File → Save and Exit thì các thủ tục trên cửa sổ soạn thảo sẽ được lưu thành một tệp trên đĩa.
B) Để lưu các thủ tục đã soạn xong vào một tệp (là hv.logo chẳng hạn) lưu trên đĩa, trong màn hình chính của Logo nháy File → Save sau đó gõ tên thủ tục, hoặc gõ lệnh Save “hv.lgo trong ngăn nhập lệnh.
C) Tên tệp trong Logo có phần mở rộng là *.logo
D) Logo lưu cả các lệnh đơn lẻ (ngoài thủ tục) vào tệp.
1) hãy viết các lệnh để rùa vẽ được một hình lục giác đều có cạnh tương ứng 120 bước của rùa
2) viết thủ tục Lucgiac để rùa vẽ hình lục giác có cạnh tương ứng 80 bước của rùa
câu 3 sử dụng thủ tục lucgiac ở câu 2 để viết chương trình vẽ ở hình bên lưu têp là lucgiac2