Câu 1
Chương trình tính tổng của các số từ 0 đến 9:
s = 0
for k in range(10):
s = s + k
print(s)
Tổng của các số từ 0 đến 9 là 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45.
Đáp án: D. 45
Câu 2
Chương trình tính tổng của các số từ 0 đến 4:
j = 0
for i in range(5):
j = j + i
print(j)
Tổng của các số từ 0 đến 4 là 0 + 1 + 2 + 3 + 4 = 10.
Đáp án: A. 10
Câu 3
Chương trình in chữ "A" 10 lần:
j = 0
for j in range(10):
print("A")
Chữ "A" sẽ được in 10 lần.
Đáp án: A. 10 lần
Câu 4
Chương trình có lỗi cú pháp:
for i in range(10) print(i)
Lỗi này là do thiếu dấu hai chấm (:) sau câu lệnh for.
Đáp án: C. SyntaxError
Câu 5
Cú pháp lệnh lặp với số lần chưa biết trước:
Đáp án: C. while <điều kiện> do: hoặc D. while <điều kiện>: (tùy ngôn ngữ lập trình)
Câu 6
Khối lệnh trong lệnh while được thực hiện khi điều kiện đúng.
Đáp án: A. Khi điều kiện đúng