กระบวนความภาษาโลโก (Procedure)
กระบวนความภาษาโลโก o
จากททที่ผาผ่ นมา เราจะพบวผ่าการพพิมพพ์คคาสสที่งททละบรรทสดเรพิที่มสรร้าง ปปัญหาใหร้กสบเราในกรณทททที่มทคคาสสที่งหลาย ๆ คคาสสที่งรผ่วมกสน มทความผพิด พลาดงผ่าย หาจจุดททที่ตร้องแกร้ไขยาก และไมผ่สามารถนคากลสบมาใชร้ใหมผ่ ไดร้
o
ดสงนสนั้น ใน MSW Logo จจึงมทหนร้าตผ่างททที่เราสามารถเขทยนคคาสสที่งไดร้ อยผ่างงผ่าย สะดวก และเรทยกกลสบมาใชร้ไดร้ตลอดเวลา โดยใชร้ Editor หรรือททที่เรทยก กสนวผ่า “การสรร้า งกระบวนความ”
กระบวนความภาษาโลโก o
กระบวนความ หมายถจึง การรวมคคาสสที่งในแตผ่ละเรรืที่องมาไวร้ดร้วย กสนเปป็นชจุดคคาสสที่ง เพรืที่อจคานคามาเรทยกใชร้ในภายหลสงไดร้งผ่ายและ รวดเรร็ว
o
ชจุดคคาสสที่งของกระบวนความจะถถูกเกร็บไวร้ในหนผ่วยความจคาขณะ ทคางาน และจะถถูกลบทพินั้ง เมรืที่อเลพิกใชร้โปรแกรมโลโก หรรือสสที่งลบทพินั้ง
o
หากตร้องการเกร็บกระบวนความไวร้ อยผ่างถาวร สามารถทคาไดร้ โดย การบสนทจึกกระบวนความเปป็นแฟฟ้มไวร้ในหนผ่วยความจคาสคารอง เชผ่น Drive D:\ หรรือ Flash drive เปป็นตร้น
รถูปแบบของกระบวน ความ ขร้อ สสง เกต
To ชรืที่อ กระบวนความ คคา สสที่ง ททที่ 1 คคา สสที่ง ททที่ 2 คคา สสที่ง ททที่ 3 ............... ................ ................ End
o o o
กระบวนความในภาษาโลโก จะเรพิที่มตร้น ดร้วย TO ตามดร้วย ชรืที่อกระบวนความ และจบดร้วย END เสมอ ชรืที่อของกระบวนความททที่ตสนั้ง จะตร้องไมผ่ ซคนั้ากสบคคาสสที่งในภาษาโลโก ชรืที่อกระบวนความตร้องเปป็นภาษาอสงกฤษ หรรือภาษาอสงกฤษกสบตสวเลข เทผ่านสนั้น หร้ามเวร้นวรรคเดร็ดขาด ถร้าตร้องการเวร้น วรรคใหร้ใชร้เครรืที่องหมาย “_” เทผ่านสนั้น ตสวอยผ่างเชผ่น age , address , a1 , a2 ฯลฯ
ตสวอยผ่างกระบวนความ
to flower pd repeat 36 [square rt 10] End to square pd repeat 4 [fd 100 rt 90] End
ผลลสพ ธพ์
ตสวอยผ่างกระบวนความ ผลลสพ ธพ์
to train header body body end