8.3.1
รูปแบบภาษาโลโก
คำสั่งภาษาโลโก
4) คำสั่งเขียนวงกลมและส่วนโค้ง
คำสั่งที่ใช้ในการวาดรูปวงกลม
ล้อมรอบตัวเต่า โดยมีตัวเต่าเป็นจุดศูนย์กลางคือคำสั่ง
Circle แล้วตามด้วยตัวเลขที่เป็นขนาดของรัศมีวงกลม
รูปแบบของคำสั่ง คือ
โดยที่ m เป็นความยาวของรัศมี
ตัวอย่างเช่น
Circle
300
ผลที่ได้คือวงกลมรัศมี
300
ส่วนคำสั่งเขียนส่วนโค้ง
รอบตัวเต่าคือ Arc โดยจะมีตัวเต่าเป็นศูนย์กลาง
ขนาดของความโค้งขึ้นอยู่กับมุมที่รองรับ
รูปแบบของคำสั่ง
Arcนั้นมีค่าประกอบ
2 จำนวนคือ
จำนวนแรกเป็นขนาดของมุมที่รองรับความยาวของส่วนโค้ง หากมีค่าเป็นบวก
ส่วนโค้งจะเคลื่อนตามเข็มนาฬิกา และถ้าเป็นลบ ส่วนโค้งจะเคลื่อนที่ทวนเข็มนาฬิกา ส่วนจำนวนที่สองเป็นความยาวของรัศมีที่มีเต่าเป็นศูนย์กลาง
รูปแบบของคำสั่งคือ
เมื่อ
n เป็นขนาดของมุมและ
m เป็นความยาวรัศมี
ตัวอย่างเช่น
Arc
180 200
้ ถ้าเต่ามีตำแหน่งอยู่ที่บ้าน
และหัวเต่าชี้ไปทางทิศเหนือผลลัพธ์ที่ได้คือส่วนโค้งของวงกลมที่รองรับมุมที่จุดศูนย์กลาง
180 องศาและมีรัศมี
200 หน่วยไปตามเข็มนาฬิกาหรือรูปครึ่งวงกลมรัศมี
200 หน่วย
|