10 câu hỏi
Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
While < câu lệnh > do < điều kiện >;
While <điều kiện> do <câu lệnh>
While < câu lệnh > do < điều kiện >
While <điều kiện> do <câu lệnh>;
Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
5
10
15
kết quả khác
Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 8, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
5
10
15
Kết quả khác
Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 12, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
1
2
3
4
Hoạt động nào sau đây là lặp với số lần chưa biết trước:
Rửa tay
Múc nước cho đến khi đầy thùng
Lau bảng
Chạy quanh sân
Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<10 do
begin
n:= n+1;
S:= s+n
end;
3
4
5
6
Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
15
10
6
3
Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=5 do
n:= n+1;
S:= s+n;
3
6
10
Kết quả khác
Câu lệnh sau từ khoá “DO” sẽ được thực hiện nếu điều kiện:
Đúng
Sai
Cả A và B đều đúng
Cả A và B đều sai
Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:
Một phép gán
Biểu thức số học
Một phép so sánh
Một phép toán





