DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
ab testing

Trắc nghiệm Tin học 10 Câu lệnh lặp có đáp án (Phần 2)

Trắc nghiệm tin học lớp 10

Tổng câu hỏi:15
Thời gian làm: 00:25:00

Tổng câu hỏi: 15

Thời gian làm: 00:25:00

A
Câu 1 (0.66đ)

Trong vòng lặp While, câu lệnh được thực hiện khi?

  • A.
    Điều kiện sai
  • B.
    Điều kiện đúng
  • C.
    Điều kiện không xác định
  • D.
    Không cần điều kiện

Chưa có lời giải

Đã ẩn 50% câu hỏi phần đầu

Để xem các câu đã ẩn, lời giải hoặc đáp án, vui lòng bấm nút dưới đây.

Câu 8 (0.66đ)

Câu lệnh sau cho kết quả là gì?

for i in range(6): print(i,end='' '')

  • A.
    1 2 3 4 5
  • B.
    0123456
  • C.
    0 1 2 3 4 5
  • D.
    12345

Chưa có lời giải

Câu 9 (0.66đ)

Kết quả của đoạn chương trình sau:

for x in range(3, 10, 2):

print(x)

  • A.
    In ra màn hình các số lẻ từ 3 đến 10
  • B.
    In ra màn hình các số chẵn từ 3 đến 10
  • C.
    In ra màn hình các số từ 3 đến 10
  • D.
    In ra màn hình các số từ 0 đến 10

Chưa có lời giải

Câu 10 (0.66đ)

Hoạt động nào là chưa biết trước số lần lặp trong các hoạt động sau:

  • A.
    Tính tổng các số tự nhiên từ 1 đến 100.
  • B.
    Mỗi ngày tập thể dục 2 lần.
  • C.
    Làm 1000 bưu thiếp.
  • D.
    Lấy ca múc nước đổ vào thùng cho đến khi đầy thùng nước.

Chưa có lời giải

Câu 11 (0.66đ)

Hàm range(101) sẽ tạo ra:

  • A.
    một dãy số từ 0 đến 100
  • B.
    một dãy số từ 1 đến 101
  • C.
    101 số ngẫu nhiên
  • D.
    một dãy số ngẫu nhiên 101

Chưa có lời giải

Câu 12 (0.66đ)

Cho đoạn chương trình sau:

a=6

s=0

while (a>0):

 s=s+a

 a=a-1

Giá trị của s khi thực hiện đoạn chương trình trên bằng bao nhiêu?

  • A.

    5

  • B.

    20

  • C.

    6

  • D.

    21

Chưa có lời giải

Câu 13 (0.66đ)

Cú pháp đúng của câu lệnh lặp for:

  • A.

    for in range(m, n):

    Khối lệnh cần lặp

  • B.

    for in range(m, n).

    Khối lệnh cần lặp

  • C.

    for in:

    Khối lệnh cần lặp

  • D.

    for range(m, n):

    Khối lệnh cần lặp

Chưa có lời giải

Câu 14 (0.66đ)

Đoạn chương trình sau thực hiện công việc gì?

t=0

for i in range(1,m):

if (i %3 ==0) and (i %5 ==0):

t= t + i

  • A.
    Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến m -1
  • B.
    Tính tổng các số chia hết cho 3 và 5 trong phạm vi từ 1 đến m - 1
  • C.
    Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến m - 1
  • D.
    Tính tổng các số chia hết cho 5 trong phạm vi từ 1 đến m - 1

Chưa có lời giải

Câu 15 (0.66đ)

Kết quả của đoạn chương trình sau:

i = 1

while i <= 100:

          if i % 2 == 0:

print(i)

          i = i + 1

  • A.
    In ra màn hình các số chẵn từ 1 đến 100
  • B.
    In ra các số lẻ từ 1 đến 100
  • C.
    In ra các số từ 1 đến 100
  • D.
    In ra các số từ 1 đến 99

Chưa có lời giải