Fortran - Vòng lặp
Có thể có một tình huống, khi bạn cần thực thi một khối mã nhiều lần. Nói chung, các câu lệnh được thực thi tuần tự: Câu lệnh đầu tiên trong một hàm được thực hiện trước tiên, tiếp theo là câu lệnh thứ hai, v.v.
Các ngôn ngữ lập trình cung cấp các cấu trúc điều khiển khác nhau cho phép các đường dẫn thực thi phức tạp hơn.
Câu lệnh lặp cho phép chúng ta thực hiện một câu lệnh hoặc một nhóm câu lệnh nhiều lần và sau đây là dạng chung của câu lệnh lặp trong hầu hết các ngôn ngữ lập trình:
Fortran cung cấp các loại cấu trúc vòng lặp sau đây để xử lý các yêu cầu lặp lại. Nhấp vào các liên kết sau để kiểm tra chi tiết của chúng.
Sr.No | Loại vòng lặp & Mô tả |
---|---|
1 | làm vòng lặp Cấu trúc này cho phép một câu lệnh hoặc một chuỗi câu lệnh được thực hiện lặp đi lặp lại, trong khi một điều kiện đã cho là đúng. |
2 | vòng lặp do while Lặp lại một câu lệnh hoặc một nhóm câu lệnh trong khi một điều kiện đã cho là đúng. Nó kiểm tra điều kiện trước khi thực thi phần thân của vòng lặp. |
3 | vòng lồng nhau Bạn có thể sử dụng một hoặc nhiều cấu trúc vòng lặp bên trong bất kỳ cấu trúc vòng lặp nào khác. |
Tuyên bố kiểm soát vòng lặp
Các câu lệnh điều khiển vòng lặp thay đổi việc thực thi từ trình tự bình thường của nó. Khi việc thực thi rời khỏi một phạm vi, tất cả các đối tượng tự động được tạo trong phạm vi đó sẽ bị phá hủy.
Fortran hỗ trợ các câu lệnh điều khiển sau. Nhấp vào các liên kết sau để kiểm tra chi tiết của chúng.
Sr.No | Tuyên bố & Mô tả Kiểm soát |
---|---|
1 | lối ra Nếu câu lệnh exit được thực thi, vòng lặp sẽ được thoát và việc thực thi chương trình tiếp tục ở câu lệnh thực thi đầu tiên sau câu lệnh end do. |
2 | đi xe đạp Nếu một câu lệnh chu trình được thực hiện, chương trình sẽ tiếp tục khi bắt đầu lần lặp tiếp theo. |
3 | dừng lại Nếu bạn muốn dừng việc thực thi chương trình của mình, bạn có thể chèn một câu lệnh dừng |