NEW
Font size
WorksheetsÔN TẬP TIN 8 HK2(2)
Total questions: 10
Worksheet time: 3mins
Hoạt động nào sau đây lặp với số lần chưa biết trước?
Ngày đánh răng 2 lần
Gọi điện đến khi có người nghe máy
Mỗi tuần em đi nhà sách 1 lần
Mỗi ngày em đều tập thể dục 2 lần vào buổi sáng và chiều
Phát biểu nào sau đây đúng nhất khi nói về câu lệnh lặp với số lần chưa biết trước:
Kiểm tra điều kiện sau khi thực hiện câu lệnh
Nếu điều kiện đúng thì thực hiện câu lệnh ngược lại ngừng vòng lặp
Nếu điều kiện đúng thì thực hiện câu lệnh và kết thúc
Nếu điều kiện sai thì thực hiện câu lệnh và kết thúc
Khi nào thì câu lệnh For..to..do kết thúc?
Khi biến đếm nhỏ hơn giá trị cuối
Khi biến đếm lớn hơn giá trị cuối
Khi biến đếm nhỏ hơn giá trị đầu
Khi biến đếm lớn hơn giá trị đầu
Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng?
for i:=1 to 10; do x:=x+1;
for i:=1 to 10 do x:=x+1;
for i:=10 to 1 do x:=x+1;
for i =10 to 1 do x:=x+1;
Trong vòng lặp For – do biến đếm là số nguyên sẽ:
Tự động tăng 1 đơn vị
Tự động tăng 2 đơn vị
Người lập trình có thể tùy chỉnh tăng hay giảm
Phần mềm tự tăng theo giá trị ngẫu nhiên
Kiểu dữ liệu của biến đếm trong lệnh lặp For – do:
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
Trong lệnh lặp For – do: (chọn phương án đúng nhất)
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
Vòng lặp For…do là vòng lặp:
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 <= 50
Biết trước số lần lặp nhưng >= 50
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau cho ta kết quả gì?
For i:=1 to 10 do write (i, ‘ ’);
10 9 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 10
Đưa ra 10 dấu cách
Một kết quả khác
Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu?
S:=1;
For i:=1 to 4 do S:=S*i;
34
24
23
35
