Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:
1. Cho rau vào chậu và xả nước ngập rau.
2. Dùng tay đảo rau trong chậu.
3. Vớt rau ra rổ, đổ hết nước trong chậu đi.
4. Lặp lại bước 1 đến bước 3 cho đến khi rau sạch thì kết thúc.
Điều kiện để dừng việc rửa rau là gì?
AĐáp án A: Vớt rau ra rổ.
BĐáp án B: Đổ hết nước trong chậu đi.
CĐáp án C: Rau sạch.
DĐáp án D: Rau ở trong chậu.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:C
Điều kiện để dừng việc rửa là rau sạch.
Đáp án: C.
Câu 2
1 điểm
Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước:
AĐáp án A: For…do.
BĐáp án B: While…do.
CĐáp án C: If..then.
DĐáp án D: If…then…else.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Cú pháp lệnh lặp với số lần chưa biết trước: while <điều kiện> do
Đáp án: B.
Câu 3
1 điểm
Cú pháp lệnh lặp với số lần chưa biết trước:
AĐáp án A: While < điều kiện > to < câu lệnh >.
BĐáp án B: While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >.
CĐáp án C: While < điều kiện > do ;< câu lệnh >.
DĐáp án D: While < điều kiện > do < câu lệnh >.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:D
Cú pháp lệnh lặp với số lần chưa biết trước:
while <điều kiện> do ; trong đó:
+ Điều kiện: thường là 1 phép so sánh
+ Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.
Đáp án: D.
Câu 4
1 điểm
Hoạt động nào sau đây lặp với số lần lặp chưa biết trước?
AĐáp án A: Ngày tắm hai lần.
BĐáp án B: Học bài cho tới khi thuộc bài.
CĐáp án C: Mỗi tuần đi nhà sách một lần.
DĐáp án D: Ngày đánh răng 2 lần.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Hoạt động học cho đến khi thuộc bài là lặp với số lần chưa biết trước vì không biết đến khi nào sẽ thuộc, chỉ cần biết thuộc sẽ dừng.
Đáp án: B.
Câu 5
1 điểm
Cho biết câu lệnh sau Do thực hiện mấy lần trong đoạn chương trình sau:
i := 5;
While i>=1 do i := i - 1;
AĐáp án A: 1 lần.
BĐáp án B: 2 lần.
CĐáp án C: 5 lần.
DĐáp án D: 6 lần.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:C
Cho biết câu lệnh sau Do thực hiện 5 lần vì i = 5 mỗi lần kiểm tra i>=1 thì giảm i đi 1 đơn vị qua câu lệnh i := i - 1; vậy câu lệnh được thực hiện 5 lần.