Logo Command

37

description

สรุปเนื้อหาคำสั่งพื้นฐานภาษา

Transcript of Logo Command

Page 1: Logo Command
Page 2: Logo Command
Page 3: Logo Command

Page 3

ค าอธิบาย

ให้เต่าโลโก้เดนิไปข้างหน้า เป็นระยะทาง n หน่วย

Page 4: Logo Command

Page 4

ค าอธิบาย

ให้เต่าโลโก้เดนิถอยหลงั เป็นระยะทาง n หน่วย

Page 5: Logo Command

Page 5

ค าอธิบาย

ให้เต่าโลโก้หมุนไปทางด้านขวา ท ามุม n องศา

Page 6: Logo Command

Page 6

ค าอธิบาย

ให้เต่าโลโก้หมุนไปทางด้านขวา ท ามุม n องศา

Page 7: Logo Command

Page 7

ค าอธิบายส่ังให้เต่าโลโก้หมุนตามเขม็นาฬิกา โดยท ามุม n องศา

ในการหมุน

Page 8: Logo Command
Page 9: Logo Command

Page 9

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ มีสถานะเป็นปากกา เพือ่ใช้ส าหรับการ

วาดรูป เม่ือเต่าเคลือ่นที่จะปรากฏเส้นทางการเดนิของเต่าโลโก้

Page 10: Logo Command

Page 10

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ มีสถานะเป็นยางลบ เพือ่ใช้ส าหรับการลบ

เมื่อเต่าเคลื่อนทีจ่ะไม่ปรากฏเส้นทางการเดนิของเต่าโลโก้ แต่เมื่อเดนิทบัไปบนเส้นทางเดมิทีเ่คยวาดไว้แล้ว เส้นน้ันจะถูกลบหายไป

Page 11: Logo Command

Page 11

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ถูกยกลอยขึน้ ท าให้เวลาเต่าโลโก้

เคลือ่นที่ จะไม่มีเส้นที่เกดิจากการเดนิเกดิขึน้

Page 12: Logo Command

Page 12

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ถูกวางลง ท าให้เวลาเต่าโลโก้

เคลือ่นที่ จะมีเส้นที่เกดิจากการเดนิเกดิขึน้

Page 13: Logo Command

Page 13

ค าอธิบายค าส่ังเพือ่ซ่อนเต่าโลโก้ ไม่ให้ปรากฏบนส่วนแสดงผล

กราฟิก ใช้เพือ่ตรวจสอบความสมบูรณ์ของรูปทีว่าด

Page 14: Logo Command

Page 14

ค าอธิบายค าส่ังเพือ่แสดงเต่าโลโก้ ให้ปรากฏบนส่วนแสดงผล

กราฟิก เพือ่ช่วยให้เห็นต าแหน่งของการวาดรูปปัจจบัุน

Page 15: Logo Command
Page 16: Logo Command

Page 16

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ กลบัมาขงัจดุเร่ิมต้นเดมิ

ที่ต าแหน่ง (0,0)

Page 17: Logo Command

Page 17

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ ไปยงัพกิดัต่างๆ บนส่วนแสดงผล

กราฟิก โดยการระบุค่าพกิดัแกน x และแกน y ที่ต้องการ

Page 18: Logo Command

Page 18

ค าอธิบายค าส่ังเพือ่ส่ังให้เต่าโลโก้ ไปยงัพกิดัต่างๆ บนส่วนแสดงผล

กราฟิก โดยการระบุค่าพกิดัแกน x และแกน y ที่ต้องการ ไว้ภายใต้เคร่ืองหมาย [ ]

Page 19: Logo Command
Page 20: Logo Command

Page 20

ค าอธิบาย

ส่ังให้เต่าโลโก้ พมิพ์ข้อความทีอ่ยู่หลงัสัญลกัษณ์ “ บนส่วนแสดง ผลกราฟิก ในทศิที่หัวเต่าโลโก้ช้ีอยู่ปัจจบัุน โดยข้อความห้ามมีการเว้นวรรค

Page 21: Logo Command

Page 21

ค าอธิบาย

ส่ังให้เต่าโลโก้ พมิพ์ข้อความทีอ่ยู่หลงัสัญลกัษณ์ [ ] บนส่วนแสดง ผลกราฟิก ในทิศทีหั่วเต่าโลโก้ช้ีอยู่ปัจจบัุน โดยข้อความสามารถเว้นวรรคได้

Page 22: Logo Command
Page 23: Logo Command

Page 23

ค าอธิบาย

ส่ังให้เต่าโลโก้ ลบข้อความหรือค าส่ังทัง้หมดทีอ่ยู่ในส่วนแสดงผลข้อความ

Page 24: Logo Command

Page 24

ค าอธิบาย

ส่ังให้เต่าโลโก้ ลบกราฟิกทัง้หมดทีอ่ยู่ในส่วนแสดงผลกราฟิก จากน้ันเต่าโลโก้จะกลบัมาอยู่ทีจ่ดุเร่ิมต้น (Home)

Page 25: Logo Command
Page 26: Logo Command

Page 26

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงกลม ทีม่ีรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีจ่ดุศูนย์กลางของวงกลม

Page 27: Logo Command

Page 27

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงกลม ทีม่ีรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีเ่ส้นรอบวง

Page 28: Logo Command

Page 28

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปเส้นโค้ง โดยท ามมุเท่ากบั m องศา และรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีจ่ดุศูนย์กลางของ

เส้นโค้ง

Page 29: Logo Command

Page 29

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปเส้นโค้ง โดยท ามมุเท่ากบั m องศา และรัศมีเท่ากบั r หน่วย โดยเต่าโลโก้จะอยู่ทีต่ าแหน่งสุดท้ายของเส้นโค้งที่วาด

Page 30: Logo Command

Page 30

ค าอธิบาย

ส่ังให้เต่าโลโก้วาดรูปวงรี โดยมีรัศมใีนแกนx

เท่ากบั w หน่วย และมีรัศมีในแกนx เท่ากบั h หน่วย

โดยเต่าโลโก้จะอยู่ทีต่ าแหน่งสุดท้ายของเส้นโค้งทีว่าด

Page 31: Logo Command
Page 32: Logo Command

Page 32

ค าอธิบาย

ส่ังให้เต่าโลโก้ท าการวนซ ้าหรือท าซ ้า เป็นจ านวน n รอบ

โดยวนซ ้าหรือท าซ ้าตามค าส่ัง (Command) ทีอ่ยู่ภายใต้เคร่ืองหมาย [ ]

Page 33: Logo Command

Page 33

ค าอธิบาย

ส่ังให้เต่าโลโก้หยดุการท างาน ตามเวลา n หน่วย

โดยการก าหนดเวลาจะใช้หน่วยเป็น วนิาที และเติม 0 หลงัตัวเลขวนิาทีน้ันๆ เช่น 2 วนิาที จะใช้เป็น 20 หน่วย

Page 34: Logo Command
Page 35: Logo Command

Page 35

Page 36: Logo Command

Page 36

ค าอธิบายTO คอื ค าส่ังเพือ่บอกจดุเร่ิมต้นการท างานของ

กระบวนความ

procedure_name คอื ช่ือของกระบวนความ

command 1, 2 คอื ค าส่ังพืน้ฐานภาษาโลโก้ เพือ่ใช้ส าหรับวาดรูปทีต้่องการ

END คอื ค าส่ังเพือ่บอกจดุส้ินสุดการท างานของกระบวนความ

Page 37: Logo Command

Page 37

อย่าลืมน าค าสั่งภาษาโลโก้

ไปใช้กันด้วยนะคะ