ใฝ่เรียนรู้คู่คุณธรรมน้ำใจดี มีจิตอนุรักษ์ ปราศจากยาเสพติด

ศูนย์เทคโนโลยีสารสนเทศ โรงเรียนบางละมุง
4 หมู่ 2 ต.นาเกลือ อ.บางละมุง จ.ชลบุรี 20150

Copyright 2007 All Rights Reserved ติดต่อผู้ดูแลระบบ : Aektonkaew006@hotmail.com

 

 

 

 

 
การสร้างภาพเคลื่อนไหว

ภาษาโลโกมีคุณสมบัติเด่นอย่างหนึ่ง ก็คือสามารถเขียนโปรแกรมเรียกตัวเองที่เรียกว่า Recursion ได้ ด้วยคุณสมบัตินี้ ทำให้เราสามารถนำมาเขียนโปรแกรมสร้างภาพเคลื่อนไหว ได้อย่างง่าย ๆ ตัวอย่างดังโปรแกรมหมายเลข 1

โปรแกรมหมายเลข 1

จะสังเกตเห็นว่าในโปรแกรมย่อยชื่อ TRI_GO จะมีคำสั่งในบรรทัดสุดท้ายเรียกใช้โปรแกรมย่อยชื่อ TRI_GO ซึ่งก็คือเรียกใช้ตัวเอง (วิธีการนี้มีชื่อเรียกว่า Recursion) ลองดูอีกสักโปรแกรมหนึ่ง คราวนี้จะเป็นรูปปลา 1 ตัว สีแดง เคลื่อนที่ไปทางซ้ายมือ ชุดคำสั่งทั้งหมดดังโปรแกรมหมายเลข 2

โปรแกรมหมายเลข 2