
15 câu hỏi
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
Đáp án D
Giải thích: Trong lệnh lặp While ... do, ta cần chú ý đến điều kiện phải dần chuyển từ đúng sang sai. Nếu điều kiện luôn luôn đúng thì câu lệnh sẽ lặp vô hạn lần.
x:=2
X>=5
Con meo
Không có kết quả.
Đáp án D
Giải thích: Vì x=2 nên điều kiện x=5 là sai nên câu lệnh sau do không được thực hiện.
Liên kết
Câu lệnh
So sánh
Phép nhân
Đáp án D
Giải thích: trong cú pháp câu lệnh While...do thì điều kiện thường là 1 phép so sánh (=, <, >, <=, >=, <>)=,>,>
i:=13;
i<=15
=15
i:=i+1;
0.
Đáp án C
Giải thích: Trong câu lệnh lặp While…do thì sau từ khóa do là câu lệnh.
0 lần
1 lần
2 lần
Vô số lần
Đáp án A
Giải thích: Câu lệnh sau do có thể không thực hiện nếu như điều kiện của câu lệnh lặp không thỏa mãn từ lúc đầu.
x:=10;
x:=10;
x:=10
x:=10;
Đáp án D
Giải thích:
A sai vì: x=x+5; không là câu lệnh do không sử dụng phép gán
B sai vì: câu lệnh lặp sai cú pháp
C sai vì: kết thúc câu lệnh gán x:=10 không có dấu chấm phẩy (;)
Đúng
Sai, sau do không có ;
Sai, thiếu Begin end.
Câu B và C đúng
Đáp án B
Giải thích: Cú pháp while <điều kiện>do ; nên sau từ khóa do không có ;điều>
i=13.
i=14.
i=15.
i=16.
Đáp án D
Giải thích:
Với i=13 → i<=15 (Đúng) → i=i+1=13+1=14
Với i=14 → i<=15 (Đúng) → i=i+1=14+1=15
Với i=15 → i<=15 (Đúng) → i=i+1=15+1=16
Với i=16 → i<=15 (Sai) → kết thúc
=15>=15>=15>=15>
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
Đáp án A
Giải thích: Các bước thực hiện như sau:
- B1: kiểm tra điều kiện
- B2: nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1.
Sai điều kiện
Lặp vô hạn lần
Sai từ khóa
Tất cả đều đúng
Đáp án B
Giải thích: Khi viết chương trình cần tránh việc tạo lên những vòng lặp vô tận, điều này làm cho chương trình chạy mãi không dừng và không ra kết quả mong muốn.
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
Đáp án A
Giải thích: Vì a =10 nên điều kiện a>11 là sai nên câu lệnh sau do là write (a); không thực hiện nhưng lệnh write (b); vẫn thực hiện.
1.
2.
3.
15.
Đáp án C
Giải thích:
Với i=13 → i<=15 (Đúng) → i=i+1=13+1=14 (lặp lần 1)
Với i=14 → i<=15 (Đúng) → i=i+1=14+1=15 (lặp lần 2)
Với i=15 → i<=15 (Đúng) → i=i+1=15+1=16 (lặp lần 3)
Với i=16 → i<=15 (Sai) → kết thúc
=15>=15>=15>=15>
Tăng 1
Tăng 2
Tăng 3
Tăng 4
Đáp án C
Giải thích: Câu lệnh sau do là i:=i+3; nên sau mỗi lần lặp thì giá trị của i sẽ tăng lên 3
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
Đáp án A
Giải thích: Vì việc chạy bộ được lặp đi lặp lại đến khi nào mệt thì nghỉ nên chưa biết trước số lần lặp cho hành động này.
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.
Đáp án B
Giải thích: Vì ta không thể biết trước được sẽ lặp lại bao nhiêu lần để hai hạt xí ngầu được hai mặt có cùng số nút. Và chúng ta chỉ dừng việc gieo hạt xí ngầu khi được hai mặt có cùng số nút.
Bạn có thích hoạt động này không?
Ý kiến của bạn sẽ giúp chúng tôi đề xuất nội dung phù hợp hơn.

![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















