Page 45 - เอกสารประกอบการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
P. 45
44
การออกแบบโปรแกรมไม่จ าเป็นต้องค านึงถึงรูปแบบค าสั่งภาษาคอมพิวเตอร์ แต่จะให้
ความส าคัญไปที่ล าดับขั้นตอนในการประมวลผลของโปรแกรมเท่านั้น การออกแบบโปรแกรมจะมี
โครงสร้างควบคุมการท างานอยู่ 3 แบบ คือ
– โครงสร้างแบบล าดับ (Sequential Structure)
– โครงสร้างแบบมีทางเลือก (Selection Structure)
– โครงสร้างแบบท าซ้ า (Iteration Structure)
1. โครงสร้างแบบล าดับ (Sequential Structure) ซึ่งจัดเป็นโครงสร้างที่ง่ายที่สุด เป็น
ขั้นตอนการท างานที่เป็นไปตามล าดับก่อนหลัง และแต่ละขั้นตอนจะถูกประมวลผลเพียงครั้งเดียว
เท่านั้น
ตัวอย่าง โครงสร้างแบบล าดับ ค านวณหาค่าแรงงานของพนักงานเมื่อได้รับค่าแรง จ านวน 50 บาท
ต่อชั่วโมง
Pseudo Code Flowchart
1. เริ่มต้น
2. อ่านค่าชั่วโมงท างาน start
3. ค านวณค่าแรง = ชั่วโมงท างาน * 50
4. แสดงค่าแรง hour
5. จบการท างาน
wage = hour*50
wage
stop