Page 17 - E-book
P. 17
9
เรื่องที่ 2 กระบวนการท างานแบบทางเลือก
กระบวนการท างานแบบทางเลือก (Selection) หรือเรียกอีก
อย่างหนึ่งว่า การท างานแบบตัดสินใจ (Decision) นั่นคือ เราสามารถให้
โปรแกรมเลือกท างานอย่างใดอย่างหนึ่งได้ โดยใช้เงื่อนไขเป็นตัวก าหนด
การท างานตามค าสั่ง โดยทั่วไปโปรแกรมจะก าหนดเอาไว้ว่า ถ้าเงื่อนไข
เป็นจริงโปรแกรมจะไปท างานอย่างหนึ่ง แต่ถ้าเงื่อนไขเป็นเท็จโปรแกรม
ก็จะไปท างานอีกอย่างหนึ่ง นั่นก็หมายความว่า โปรแกรมจะเลือกท างาน
ทิศทางใดทิศทางหนึ่งเท่านั้น เช่น เมื่อเราจะเลือกเข้าประตูบานใด
บานหนึ่ง เราจะต้องตัดสินใจเดินไปเพียงทางเดียวเท่านั้น ไม่สามารถเข้า
ไปทั้งสองบานได้ในเวลาเดียวกัน