Fortran - การตัดสินใจ
โครงสร้างการตัดสินใจกำหนดให้โปรแกรมเมอร์ระบุเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะประเมินหรือทดสอบโดยโปรแกรมพร้อมกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริงและเป็นทางเลือกที่จะดำเนินการคำสั่งอื่น ๆ หาก เงื่อนไขถูกกำหนดให้เป็นเท็จ
ต่อไปนี้เป็นรูปแบบทั่วไปของโครงสร้างการตัดสินใจทั่วไปที่พบในภาษาโปรแกรมส่วนใหญ่ -
Fortran มีโครงสร้างการตัดสินใจประเภทต่อไปนี้
| ซีเนียร์ No | คำชี้แจงและคำอธิบาย |
|---|---|
| 1 | ถ้า…แล้วสร้าง อัน if… then… end if คำสั่งประกอบด้วยนิพจน์ตรรกะตามด้วยคำสั่งอย่างน้อยหนึ่งคำสั่ง |
| 2 | ถ้า ... แล้ว ... อื่นสร้าง อัน if… then ตามด้วยคำสั่งก็ได้ else statement, ซึ่งดำเนินการเมื่อนิพจน์ตรรกะเป็นเท็จ |
| 3 | if ... else if ... else คำชี้แจง อัน if โครงสร้างคำสั่งสามารถมีทางเลือกได้ตั้งแต่หนึ่งรายการขึ้นไป else-ifโครงสร้าง เมื่อif เงื่อนไขล้มเหลวตามมาทันที else-ifถูกดำเนินการ เมื่อelse-if ยังล้มเหลวผู้สืบทอด else-if คำสั่ง (ถ้ามี) ถูกดำเนินการและอื่น ๆ |
| 4 | ซ้อนกันถ้าสร้าง คุณสามารถใช้ if หรือ else if คำสั่งภายในอื่น if หรือ else if คำสั่ง (s) |
| 5 | เลือกโครงสร้างกรณี ก select case คำสั่งอนุญาตให้ทดสอบตัวแปรเพื่อความเท่าเทียมกับรายการค่า |
| 6 | โครงสร้างกรณีเลือกที่ซ้อนกัน คุณสามารถใช้ select case คำสั่งภายในอื่น select case คำสั่ง (s) |