Fortran - ลูป
อาจมีสถานการณ์เมื่อคุณต้องดำเนินการบล็อกรหัสหลาย ๆ ครั้ง โดยทั่วไปคำสั่งจะดำเนินการตามลำดับ: คำสั่งแรกในฟังก์ชันจะถูกเรียกใช้งานก่อนตามด้วยคำสั่งที่สองและอื่น ๆ
ภาษาโปรแกรมจัดเตรียมโครงสร้างการควบคุมต่างๆที่ช่วยให้เส้นทางการดำเนินการที่ซับซ้อนมากขึ้น
คำสั่งวนซ้ำช่วยให้เราดำเนินการคำสั่งหรือกลุ่มของคำสั่งได้หลายครั้งและต่อไปนี้เป็นรูปแบบทั่วไปของคำสั่งลูปในภาษาโปรแกรมส่วนใหญ่ -
Fortran มีโครงสร้างลูปประเภทต่อไปนี้เพื่อจัดการกับข้อกำหนดการวนซ้ำ คลิกลิงก์ต่อไปนี้เพื่อตรวจสอบรายละเอียด
ซีเนียร์ No | ประเภทห่วงและคำอธิบาย |
---|---|
1 | ทำวน
โครงสร้างนี้ช่วยให้คำสั่งหรือชุดของคำสั่งสามารถดำเนินการซ้ำ ๆ ได้ในขณะที่เงื่อนไขที่กำหนดเป็นจริง |
2 | ทำในขณะที่วนซ้ำ
ทำซ้ำคำสั่งหรือกลุ่มของคำสั่งในขณะที่เงื่อนไขที่กำหนดเป็นจริง จะทดสอบเงื่อนไขก่อนที่จะดำเนินการร่างกายลูป |
3 | ลูปที่ซ้อนกัน
คุณสามารถใช้การสร้างลูปอย่างน้อยหนึ่งรายการภายในโครงสร้างลูปอื่น ๆ |
คำสั่งควบคุมลูป
คำสั่งควบคุมลูปเปลี่ยนการดำเนินการจากลำดับปกติ เมื่อการดำเนินการออกจากขอบเขตอ็อบเจ็กต์อัตโนมัติทั้งหมดที่สร้างขึ้นในขอบเขตนั้นจะถูกทำลาย
Fortran สนับสนุนคำสั่งควบคุมต่อไปนี้ คลิกลิงก์ต่อไปนี้เพื่อตรวจสอบรายละเอียด
ซีเนียร์ No | คำชี้แจงและคำอธิบายการควบคุม |
---|---|
1 | ทางออก
หากดำเนินการคำสั่ง exit ลูปจะออกและการดำเนินการของโปรแกรมจะดำเนินต่อไปที่คำสั่งที่เรียกใช้งานได้แรกหลังจากคำสั่ง end do |
2 | วงจร
หากมีการดำเนินการคำสั่งวงจรโปรแกรมจะทำงานต่อเมื่อเริ่มต้นการทำซ้ำครั้งถัดไป |
3 | หยุด
หากคุณต้องการหยุดการทำงานของโปรแกรมคุณสามารถแทรกคำสั่งหยุดได้ |