- A. for i := 1 to 5 do s := s * i;
=> Đúng cấu trúc lệnh lặp tiến
- B. for i := 1 to 4 do s := - 1
=> Đúng, giá trị biến s lưu trữ giá trị đối của biến i
- C. for i := 5 downto 1; do s := s + i;
=> Sai dấu chấm phẩy trước do
- D. for i = 1 do 5 s := s + 2
=> Sai dấu gán, thiếu dấu chấm phẩy cuối câu lệnh