Page 121 - หนังสือเรียน เทคโนโลยี (วิทยาการคำนวณ) ป.4
P. 121
G P A1 A2 S 119
P
จากอัลกอริทึมที่เขียนขึ้นเมื่อนำาไปพัฒนาเป็นโปรแกรมจะทำาให้เรา
ควบคุมตัวละครให้เคลื่อนที่ได้ แต่โปรแกรมคอมพิวเตอร์จะทำางานเรียงลำาดับ
จากเริ่มต้นไปจนจบเพียงครั้งเดียว ซึ่งเราจะพบข้อผิดพลาดเมื่อกดคีย์บอร์ด
สงวนลิขสิทธิ บรษัท พฒนาคณภาพวชาการ (พว.) จากัด
ครั้งต่อไป ดังนั้น เราอาจแก้ข้อผิดพลาดโดยการเขียนอัลกอริทึมใหม่ ให้โปรแกรม
้
ทำาซำาตรวจสอบการกดคีย์บอร์ดตลอดการทำางานของโปรแกรมได้ ดังนี้ ํ
1. เริ่มต้น
2. ถ้ากดคีย์บอร์ดไปทางขวา
2.1 ให้ตัวละครเคลื่อนที่ไปข้างหน้า
3. ถ้ากดคีย์บอร์ดไปทางซ้าย ิ
3.1 ให้ตัวละครเคลื่อนที่ถอยหลัง
4. กลับไปทำาข้อ 2
ุ
เริ่มต้น
ั
กดคีย์บอร์ด จริง
ิ ไปทางขวา
เคลื่อนที่
์ เท็จ ไปข้างหน้า
กดคีย์บอร์ด จริง
ไปทางซ้าย
เคลื่อนที่
เท็จ ถอยหลัง
ำ
ภาพความคิด การเขียนอัลกอริทึมแสดงการทำางานของโปรแกรมทำาซ้า

