Page 28 - ชุดกิจกรรมการเรียนรู้พัฒนาการคิด เทคโนโลยี (วิทยาการคำนวณ) ม.2 หน่วยที่ 1 และ เทคโนโลยี (การออกแบบฯ) ม.2 หน่วยที่ 1
P. 28
ตัวอย่าง โปรแกรมคำ�นวณค่�บริก�รเข้�เล่นสวนสนุกแบบหล�ยท�งเลือก
สวนสนุกคิดค่�เข้�บริก�รเพิ่มเติม โดยพิจ�รณ�จ�กอ�ยุและคว�มสูงของลูกค้� ดังนี้
1. ถ้�มีอ�ยุตำ่�กว่� 6 ขวบ หรือม�กกว่� 60 ปี จะไม่คิดค่�บริก�ร
2. ถ้�มีส่วนสูงม�กกว่� 150 เซนติเมตร คิดค่�บริก�ร 200 บ�ท
3. ถ้�มีส่วนสูงน้อยกว่� 150 เซนติเมตร ไม่คิดค่�บริก�ร
ข้อมูลนำ�เข้� คือ คว�มสูง (height) และอ�ยุ (age)
ข้อมูลแสดงออก คือ ข้อคว�มอธิบ�ย ได้แก่ “Pay 200 Baht”, “Free”
ผังงานแสดงขั้นตอน โปรแกรมคำานวณ
Pseudo Code
ค่าบริการเข้าเล่นสวนสนุกแบบหลายทางเลือก
start
ALGORITHM theme park
start INPUT height
1. INPUT height INPUT age
2. INPUT age
3. IF age >= 6 และ age <= 60 age >=6 และ False
4. THEN GOTO 7 age <=60
5. ELSE OUTPUT “Free” True
6. END IF GOTO end False OUTPUT “Free”
7. IF height > 150 height > 150
8. THEN OUTPUT “Pay 200 Baht” True
9. ELSE OUTPUT “Free” OUTPUT “Pay 200 Baht”
10. END IF GOTO end
end OUTPUT “Free”
end
เว็บไซต์แนะนำา
อัลกอริทึมและก�รวิเคร�ะห์ปัญห�
https://www.slideshare.net
34 เทคโนโลยี (วิทยาการคำานวณ) ชั้นมัธยมศึกษาปีที่ 2

