โครงสร้างแบบทางเลือก

โครงสร้างแบบทางเลือก 

        ปัญหาบางอย่างต้องการการตัดสินใจ  เพื่อเลือกว่าจะใช้วิธีการใด  โดยต้องมีการตรวจสอบว่าเงื่อนไขที่ใช้ในการตัดสินใจว่าเป็นจริงหรือเท็จ  ถ้าเป็นจริงจะไปเลือกทำคำสั่งชุดหนึ่ง  แต่ถ้าเป็นเท็จจะไปเลือกทำคำสั่งอีกชุดหนึ่ง  ซึ่งชุดคำสั่งเหล่านี้จะประกอบด้วยโครงสร้างแบบลำดับนั่นเอง
       โครงสร้างการทำงานแบบทางเลือกที่กล่าวมาแล้ว  อาจเรียกว่ามีโครงสร้างการทำงานแบบ  if…then…else…  ซึ่งเป็นการเลือกทำแบบทางใดทางหนึ่ง  เนื่องจากต้องมีการเลือกทำชุดคำสั่งใดชุดคำสั่งหนึ่งตามผลของเงื่อนไข  แต่ในการเขียนโปรแกรมหรือผังงานเพื่อแก้ปัญหา  นักเขียนโปรแกรมอาจไม่ต้องการทำงานใด ๆ  เมื่อผลของเงื่อนไขเป็นเท็จก็ได้  ซึ่งเรียกว่ามีโครงสร้างของการทำงานแบบเลือกทำเพียงทางเดียว  หรือแบบ  if…then…

ตัวอย่าง :  การเขียนผังงาน



ไม่มีความคิดเห็น:

แสดงความคิดเห็น