
15 câu hỏi
Một lệnh thay cho nhiều lệnh
Các câu lệnh được viết lặp đi lặp lại nhiều lần
Vì câu lệnh có tên là lệnh lặp
Cả (A), (B), (C) đều sai
Đáp án A
Giải thích: Lệnh lặp là một lệnh thay cho nhiều lệnh. Một lệnh được thực hiện lặp đi lặp lại nhiều lần.
Tăng 1
Tăng 2
Tăng 3
Tăng 4
Đáp án A
Giải thích: Trong lệnh lặp For thì sau mỗi lần lặp thì giá trị của biến đếm tự động tăng lên 1 đơn vị.
(1) – (3) – (2)
(2) – (1) – (3)
(2) – (3) – (1)
(3) – (2) – (1)
Đáp án C
Giải thích: k là số đoạn thẳng đã vẽ được, ban đầu k =0. Vẽ đoạn thẳng 1 đơn vị độ dài và quay thước 90 độ sang phải. Sau mỗi lần vẽ thì kiểm tra k, nếu k < 4 thì tiếp tục vẽ cạnh tiếp theo, ngược lại (k=4) thì kết thúc thuật toán (vì đã đủ số cạnh hình vuông).
>
( < giá trị cuối >- < giá trị đầu >)>>
Tuỳ thuộc vào bài toán mới biết được số lần
( < giá trị đầu >- < giá trị cuối >) +1>>
( < giá trị cuối >- < giá trị đầu >) +1>>
Đáp án D
Giải thích: Số vòng lặp là biết trước và bằng giá trị cuối – giá trị đầu + 1
20
15
10
0
Đáp án B
Giải thích:
Ban đầu S được gán giá trị bằng 0. Sau các vòng lặp S có giá trị là:
Với i=1 → S = 0 + 1= 1
Với i=2 → S = 1 + 2 = 3
Với i=3 → S = 3 + 3 = 6
Với i=4 → S = 6 + 4 = 10
Với i=5 → S = 10 + 5 = 15
For i:= 1 to 10 do
For i:=1.5 to 10.5 do
For i= 1 to 10 do
For i:=100 to 1 do
Đáp án A
Giải thích:
B không hợp lệ vì: giá trị đầu và giá trị cuối không phải là số nguyên
C không hợp lệ vì: biến đếm i không phải là phép gán mà là phép so sánh
D không hợp lệ vì: giá trị đầu lớn hơn giá trị cuối.
Biết trước số lần lặp
Chưa biết trước số lần lặp
Biết trước số lần lặp nhưng giới hạn là <=50
=50
Biết trước số lần lặp nhưng giới hạn là >=50
Đáp án A
Giải thích: Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là 1 vòng lặp. Số vòng lặp là biết trước và bằng (giá trị cuối – giá trị đầu + 1)
1 loại duy nhất là lặp với số lần chưa biết trước
2 loại: Lặp vô hạn lần và lặp hữu hạn
2 loại: Lặp và không lặp
2 loại: Lặp với số lần biết trước và lặp với số lần chưa biết trước
Đáp án D
Giải thích: Cấu trúc lặp có 2 loại: Lặp với số lần biết trước (for…to…do) và lặp với số lần chưa biết trước (while..do)
Lặp vô hạn lần
Lặp với số lần biết trước
Lặp với số lần chưa biết trước
Lặp đi lặp lại 10 lần
Đáp án B
Giải thích: Hoạt động của rô-bốt thuộc dạng lặp với số lần biết trước là lặp lại hành động nhổ củ cải 100 lần.
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Cấu trúc rẽ nhánh dạng đủ
Đáp án C
Giải thích: Cấu trúc lặp là cấu trúc được sử dụng để chỉ thị cho máy tính thực hiện lặp lại một vài hoạt động nào đó.
chạy
đi
ăn
uống
Đáp án A
Giải thích: Trong hoạt động trên thì hoạt động lặp là “chạy”, số lần lặp là 10 vòng.
Em làm bài tập về nhà.
Mỗi sáng, em đều thức dậy lúc 6 giờ.
Em đọc sách.
Em đi chơi nhà bạn.
Đáp án B
Giải thích: vì hành động thức dậy lúc 6 giờ được thực hiện vào mỗi buổi sáng nên gọi là hoạt động lặp.
1
5
6
7
Đáp án A
Giải thích: vì i=1 nên giá trị đầu là 1
10
15
21
28
Đáp án C
Giải thích:
Ban đầu S được gán giá trị bằng 0. Sau các vòng lặp S có giá trị là:
Với i=1 → S = 0 + 1= 1
Với i=2 → S = 1 + 2 = 3
Với i=3 → S = 3 + 3 = 6
Với i=4 → S = 6 + 4 = 10
Với i=5 → S = 10 + 5 = 15
Với i=6 → S = 15 + 6 = 21
0
1
6
10
Đáp án C
Giải thích: Số lần lặp = 6 – 1 + 1 = 6
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)




















