Trả lời:
Đáp án đúng: D
Câu hỏi yêu cầu xác định cấu trúc lặp có điều kiện. Trong các phương án:
- A. IF-THEN: Là cấu trúc rẽ nhánh, không phải lặp.
- B. FOR: Là cấu trúc lặp với số lần biết trước, không phải lặp có điều kiện.
- C. CASE: Là cấu trúc rẽ nhánh, không phải lặp.
- D. WHILE: Là cấu trúc lặp mà việc lặp lại phụ thuộc vào một điều kiện nào đó. Vòng lặp WHILE sẽ tiếp tục thực hiện các câu lệnh bên trong nó cho đến khi điều kiện trở thành sai. Đây chính là cấu trúc lặp có điều kiện.
Vậy, đáp án đúng là D. WHILE.





