WorksheetsMatch file structure - Lớp 11
Total questions: 10
Worksheet time: 5mins
Vòng lặp While – do kết thúc khi nào?
A. Khi một điều kiện cho trước được thỏa mãn
Khi đủ số vòng lặp
Khi tìm được Output
Tất cả các phương án.
Trong vòng lặp While – do, câu lệnh được thực hiện khi:
Điều kiện sai
Điều kiện còn đúng
Điều kiện không xác định
Không cần điều kiện
Cấu trúc lặp với số lần chưa biết trước:
while <điều kiện> do <câu lệnh>;
for <điều kiện> do <câu lệnh>;
while <câu lệnh> do <điều kiện>;
while not <điều kiện> do <câu lệnh>
Kiểu dữ liệu của biến đếm trong lệnh lặp For – do là:
Cùng kiểu với giá trị đầu và giá trị cuối
Chỉ cần khác kiểu với giá trị đầu
Cùng kiểu với các biến trong câu lệnh
Không cần phải xác định kiểu dữ liệu
Hãy chọn phương án ĐÚNG ở dạng lặp tiến For – do?
Giá trị đầu phải nhỏ hơn giá trị cuối
Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối.
Giá trị đầu phải lớn hơn giá trị cuối
Giá trị đầu phải bằng giá trị cuối
Cú pháp lệnh lặp For – do dạng tiến:
for <biến đếm> = <Giá trị cuối> downto <Giá trị đầu> do <câu lệnh>;
for <biến đếm> := <Giá trị cuối> downto <Giá trị đầu> do <câu lệnh>;
for <biến đếm> = <Giá trị cuối> down <Giá trị đầu> do <câu lệnh>;
for <biến đếm> := <Giá trị đầu> to <Giá trị cuối> do <câu lệnh>;
Cho đoạn chương trình:
S:= 0; n:= 1;
while … do
Begin
S:= S + n; n:= n + 1;
end;
Tính tổng S = 1 + 2 + 3 + … + 100, điều kiện nào sau đây cần điền vào chỗ ba chấm giữa câu lệnh while … do?
n >= 100
n < 100
n = 100
n <= 100
Đoạn chương trình sau thực hiện công việc gì?
While M < > N do
If M > N then M:=M - N else N:=N - M;
Tìm ước số chung lớn nhất của M và N
Tìm bội số chung nhỏ nhất của M và N
Tìm hiệu nhỏ nhất của M và N
Tìm hiệu lớn nhất của M và N
Đoạn chương trình sau thực hiện công việc?
For i:=1 to M do
If (i mod 5 = 0) and (i mod 3 = 0) then t:= t + i;
Tổng các số chia hết cho 5 hoặc 3 trong phạm vi từ 1 đến M
Tổng các số chia hết cho 5 và 3 trong phạm vi từ 1 đến M
Tổng các số chia hết cho 3 trong phạm vi từ 1 đến M
Tổng các số chia hết cho 5 trong phạm vi từ 1 đến M
Hãy cho biết đoạn chương trình sau thực hiện công việc?
i: = 0; t:= 0;
while i < 1000 do
Begin t:= t + i; i:= i + 2; end;
Tính tổng các số tự nhiên nhỏ hơn hoặc bằng 1000
Tính tổng các số tự nhiên chẵn nhỏ hơn hoặc bằng 1000
Tính tổng các số tự nhiên nhỏ hơn 1000
Tính tổng các số tự nhiên chẵn nhỏ hơn 1000
