Page 24 - หนังสือเรียน
P. 24
21
บทท ี่
3 การเขยนอลกอรทม
ึ
ิ
ี
ั
ี
ํ
1.การเขยนอลกอรทม ดวยรหสจาลอง
ึ
ิ
ั
ั
ี่
ิ
ี่
ั
ี
ั
ื
ื่
รหสจาลอง (Pseudo code) คอ รปแบบภาษาทม โครงสรางทชดเจน กระชบ เพอใชอธบายขน
ู
ั
ั้
ํ
ิ
ิ
ั
ึ
ั
ึ้
ํ
ึ่
ตอน การทางานของอลกอรทมใด ๆ โดยไมขนกบภาษาคอมพวเตอรใดภาษาหนง และ สามารถ
ู
ั
ิ
แปลงรหสจาลองเปนภาษาคอมพวเตอรไดงาย โดยรหสจาลองสามารถใชรปแบบ คาสงทเปนภา
ํ
ั่
ํ
ั
ํ
ี่
ี
ษาองกฤษหรอภาษาไทยกได อกทงสามารถใชคาสงเฉพาะทมอยใน ภาษาโปรแกรมคอมพวเต
ั
ั่
ี
ื
ั้
ิ
ี่
ู
็
ํ
ี
ั้
ํ
ั
ึ
ั
ั
ึ
ี
ํ
อรมาชวยในการเขยนรหสจาลองได ดงนน รหสจาลอง จงคลายคลงกบการเขยนโปรแกรมดวย
ั
ิ
ิ
ื่
ั้
ิ
ั
ึ
ึ
ี่
ภาษาคอมพวเตอร จงเปนเครองมอทนยมใชใน การอธบายขนตอนอลกอรทมของโปรแกรม
ื
ิ
คอมพวเตอร
ิ
ิ
ี
ึ
ั
ํ
1.1การเขยนอลกอรทมดวยรหสจาลอง
ั
ี่
ํ
ิ
ั
ั้
การเขยนอลกอรทมดวยรหสจาลอง เปนคาสงทจาลองความคดเปนลาดบขนตอนโดยใช
ํ
ั
ี
ิ
ึ
ํ
ํ
ั
ั่
ึ
ั
ํ
สญลกษณเปนประโยคภาษาองกฤษ รหสจาลองไมใชภาษาโปรแกรมทางคอมพวเตอรจง
ั
ิ
ั
ั
ั่
ํ
ั่
ิ
ํ
ํ
ไมสามารถ นาไปประมวลผลได และไมสามารถสงใหคอมพวเตอรทางานตามคาสง
ิ
ื่
แตเปนการเขยนจาลอง คาสงจรงแบบยอตามอลกอรทมของโปรแกรมระบบ เพอนาไป
ั่
ึ
ี
ิ
ั
ํ
ํ
ํ
ั
ี
พฒนาเปนการเขยนโปรแกรม ภาษาคอมพวเตอรได
ิ
ํ
ั่
ี
ั
ตวอยางประโยคภาษาองกฤษเขยนจาลองคาสง
ั
ํ
ู
Input a number : ใสขอมลนาเขาเปนคาตวเลข
ํ
ั
Find the sum of the number : คานวณรวมคาตวเลขทนาเขา
ํ
ั
ํ
ี่
Print the sum : แสดงผลรวมของขอมลทงหมด
ั้
ู