- Khối này tương ứng với cấu trúc tuần tự trong chương trình và được thể hiện bằng các câu lệnh như: gán giá trị, nhập/xuất dữ liệu,...
- Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đỏ vẫn còn đúng hay sai.
Câu 6: Kết quả của chương trình sau là gì?
x = 8
y = 2
while y < x:
x = x - 2
print[x, end = " "]
- 8, 6, 4, 2.
- 8, 6, 4.
- 6, 4, 2.
- 8, 6, 4, 2, 0.
Câu 7: Tính tổng S = 1 + 2 + 3 + 4 +… + n + … cho đến khi S>10000. Điều kiện nào sau đây cho vòng lặp while là đúng
- while S >= 10000.
- while S < 10000.
- while S 10000.
Câu 8: Khối các câu lệnh được thực hiện lặp đi lặp lại tuỳ theo điều kiện nào đỏ vẫn còn đúng hay sai thuộc dạng cấu trúc nào?
- Cấu trúc tuần tự.
- Cấu trúc lặp.
- Cấu trúc rẽ nhánh.
- Đáp án khác.
Câu 9: Mọi quá trình tính toán đều có thể mô tả và thực hiện dựa trên cấu trúc cơ bản là
- Cấu trúc tuần tự.
- Cấu trúc rẽ nhánh.
- Cấu trúc lặp.
- Cả ba cấu trúc.
Câu 10: Điều kiện trong câu lệnh while là biểu thức dạng dữ liệu gì?
- str.
- int.
- bool.
- float.
2. THÔNG HIỂU
Câu 1: Trong các phát biểu sau, phát biểu nào sai?
- Có ba cấu trúc lập trình cơ bản của các ngôn ngữ lập trình.
- Cấu trúc tuần tự gồm các khối lệnh được thực hiện theo trình tự từ trên xuống dưới.
- Khối lệnh chỉ được thực hiện tuỳ thuộc điều kiện nào đó được thể hiện bằng câu lệnh for, while.
- Cả ba phương án trên đều đúng.
Câu 2: Hãy đưa ra kết quả trong đoạn lệnh sau:
x = 1
while [x : < câu lệnh >.
- while < điều kiện > < câu lệnh >.
- while < điều kiện >:.
- while < điều kiện > do < câu lệnh >.
Câu 8: Cú pháp lệnh lặp với số lần chưa biết trước
- while to .
- while to do.
- while do: .
- while : .
Câu 9: Cho đoạn chương trình sau:
n = int[input["Nhập n