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
   40   41   42   43   44   45   46   47   48   49   50