Page 142 - เอกสารประกอบการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
P. 142

141


                       ตัวอย่างโปรแกรมค านวณผลการประเมินที่มีคะแนนเต็ม 10 คะแนน มีเงื่อนไขดังนี้ ถ้าได้คะแนน
                       ตั้งแต่ 6 คะแนนขึ้นไปถือว่าผ่านการประเมิน














                          ผลลัพธ์















                                              ภาพที่ 4.5 โปรแกรมค านวณผลการประเมิน


                              เมื่อป้อนข้อมูลเข้าทดสอบโปรแกรมแล้วจะเห็นได้ว่าโปรแกรมท างานและให้ผลลัพธ์ได้
                       ถูกต้องเพียงบางส่วนเท่านั้นยังไม่สอดคล้องกับวัตถุประสงค์ของโปรแกรม เช่น การป้อนค่าข้อมูลที่
                       ไม่ได้อยู่ในช่วงของคะแนนก็ยังท าการประมวลผลและแสดงผลลัพธ์ออกมา ดังนั้นผู้เขียนโปรแกรมจึง

                       ควรท าการปรับปรุง แก้ไขให้โปรแกรมท างานได้สมบูรณ์มากยิ่งขึ้น ดังภาพที่ 4.6 แก้ไขโปรแกรมโดย
                       การใช้เงื่อนไขที่มีให้เลือกมากกว่า 2 ทาง  (if…else if…) เข้ามาช่วย
   137   138   139   140   141   142   143   144   145   146   147