15 câu hỏi
Khi sử dụng lệnh lặp While ... do cần chú ý điều gì?
Số lần lặp
Số lượng câu lệnh
Điều kiện luôn luôn đúng
Điều kiện dần đi đến sai
Kết quả trong đoạn lệnh dưới đây là:
x:=2;
While x=5 do
writeln(‘Con meo’);
x:=2
X>=5
Con meo
Không có kết quả.
Trong Pascal, trong cú pháp câu lệnh While...do, điều kiện là phép gì?
Liên kết
Câu lệnh
So sánh
Phép nhân
Em hãy cho biết đâu là câu lệnh lặp trong đoạn lệnh sau:
i:=13;
while i<=15 do i:=i+1;
=15>
i:=13;
i<=15
=15
i:=i+1;
0.
< câu lệnh >sau từ khóa do trong câu lệnh while ... do được thực hiện ít nhất mấy lần?>
0 lần
1 lần
2 lần
Vô số lần
Câu lệnh lặp while…do nào bên dưới có dạng đúng?
While x=10 do x=x+5;
While x=10 to x:=x+5;
While x=10 do x:=x+5;
While x:=10 do x:=x+5;
x:=10;
x:=10;
x:=10
x:=10;
Đoạn lệnh sau đúng hay sai, tại sao?
While n<=0 do;
Write(‘Nhap lai n:’);
Readn (n);
=0>
Đúng
Sai, sau do không có ;
Sai, thiếu Begin end.
Câu B và C đúng
Em hãy cho biết kết quả sau khi thực hiện đoạn lệnh sau: i:=13; while i<=15 do i:=i+1;
=15>
i=13.
i=14.
i=15.
i=16.
Trong vòng lập While… do, nếu điều kiện sai thì:
câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc
thực hiện câu lệnh và quay lại bước 1.
không chạy được
Tất cả đều sai
Lỗi lập trình cần tránh trong While…do là gì?
Sai điều kiện
Lặp vô hạn lần
Sai từ khóa
Tất cả đều đúng
Hãy cho biết kết quả của đoạn chương trình dưới đây:
a:=10; b:= 11;
While a >11 do
write (a); write (b);
Trên màn hình xuất hiện một số 11
Trên màn hình xuất hiện một số 10
Trên màn hình xuất hiện 10 chữ a
Chương trình bị lặp vô tận
Em hãy cho biết số lần lặp trong đoạn lệnh sau:
i:=13;
while i<=15 do i:=i+1;
=15>
1.
2.
3.
15.
Đoạn lệnh sau, mỗi lần lặp giá trị của biến i trong câu lệnh sau thay đổi như thế nào?
While i<=10 do i:=i+3;
=10>
Tăng 1
Tăng 2
Tăng 3
Tăng 4
Mỗi sáng Long đều chạy bộ đến khi nào mệt thì nghỉ. Đây là ví dụ:
Lặp với số lần chưa biết trước
Lặp với số lần biết trước
Tuần tự
Rẽ nhánh
Bài toán gieo hai hạt xí ngầu cho đến khi được hai mặt có cùng số nút. Em hãy chọn câu đúng.
số gieo là 10 lần.
điều kiện dừng khi gieo được hai mặt có cùng số nút.
đây là bài toán lặp với số lần biết trước.
câu lệnh while ... do không sử dụng được cho bài toán trên.

