SAS - Vòng lặp

Bạn có thể gặp phải các tình huống, khi một khối mã cần được thực thi nhiều lần. Nói chung, các câu lệnh được thực hiện 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. Nhưng khi bạn muốn cùng một tập hợp các câu lệnh được thực thi lặp đi lặp lại, chúng ta cần sự trợ giúp của Vòng lặp.

Trong SAS, vòng lặp được thực hiện bằng cách sử dụng câu lệnh DO. Nó còn được gọi làDO Loop. Dưới đây là dạng tổng quát của câu lệnh lặp DO trong SAS.

Sơ đồ dòng chảy

Sau đây là các loại vòng lặp DO trong SAS.

Sr.No. Loại vòng lặp & Mô tả
1 Chỉ số DO.

Vòng lặp tiếp tục từ giá trị bắt đầu cho đến giá trị dừng của biến chỉ số.

2 LÀM TRONG KHI.

Vòng lặp tiếp tục cho đến khi điều kiện while trở thành sai.

3 LÀM CHO ĐẾN KHI.

Vòng lặp tiếp tục cho đến khi điều kiện UNTIL trở thành True.