<ก่อนหน้านี้ | เนื้อหา | ถัดไป>
31 – การควบคุมการไหล: การแยกสาขาด้วยเคส
ในบทนี้ เราจะพิจารณาการควบคุมการไหลต่อไป ในบทที่ 28 เราได้สร้างเมนูง่ายๆ และสร้างตรรกะที่ใช้ในการดำเนินการกับการเลือกของผู้ใช้ เมื่อต้องการทำเช่นนี้ เราใช้ชุดของ if คำสั่งเพื่อระบุตัวเลือกที่เป็นไปได้ โครงสร้างตรรกะประเภทนี้มักปรากฏในโปรแกรม ดังนั้นภาษาโปรแกรมหลายภาษา (รวมถึงเชลล์) จึงจัดให้มีกลไกควบคุมโฟลว์พิเศษสำหรับการตัดสินใจแบบเลือกตอบได้หลายทางเลือก