Cấu trúc Repeat – until được dùng để thực hiện công việc như thế nào?
Trả lời:
Đáp án đúng: C
Cấu trúc `Repeat - until` là một cấu trúc lặp trong lập trình. Nó thực hiện một khối lệnh lặp đi lặp lại cho đến khi một điều kiện cụ thể trở thành đúng (thỏa mãn). Điều quan trọng cần nhớ là khối lệnh bên trong `Repeat - until` luôn được thực hiện ít nhất một lần, vì điều kiện được kiểm tra *sau* khi khối lệnh đã được thực hiện.
* **Phương án A:** Sai. Cấu trúc `Repeat - until` không dựa vào số lần lặp được khởi tạo trước. Số lần lặp phụ thuộc vào việc điều kiện trở thành đúng khi nào.
* **Phương án B:** Đúng. Đây là mô tả chính xác về cách thức hoạt động của cấu trúc `Repeat - until`.
* **Phương án C:** Sai. Cấu trúc `Repeat - until` lặp *cho đến khi* điều kiện đúng, chứ không phải *khi* điều kiện còn đúng. Nếu điều kiện còn đúng, vòng lặp sẽ tiếp tục, chứ không dừng lại.
* **Phương án D:** Sai. Điều kiện được kiểm tra *sau* khi công việc đã được thực hiện một lần, và công việc chỉ tiếp tục lặp lại nếu điều kiện *chưa* thỏa mãn.





