🌌Tizia

Tuần 9 — Bài tập tổng hợp: vòng lặp

Tin học Lớp 8 · 5 câu hỏi có lời giải

  1. Câu 1.Đếm số lần lặp 1 vòng for i in range(3,8)?

    • A.8 lần
    • B.5 lần
    • C.3 lần
    • D.4 lần
    Xem đáp án

    Đáp án: B. 5 lần

    8-3 = 5 giá trị: 3,4,5,6,7.

  2. Câu 2.In bảng cửu chương 5, dùng?

    • A.for i in range(1,11): print(5,"x",i,"=",5*i)
    • B.không cần vòng lặp
    • C.1 lệnh print
    • D.while i<=10 không cần i+=1
    Xem đáp án

    Đáp án: A. for i in range(1,11): print(5,"x",i,"=",5*i)

    Vòng for chạy 10 lần, in dòng 5×i.

  3. Câu 3.Tìm GTLN trong danh sách bằng?

    • A.Cả A và B
    • B.max() có sẵn (cũng được)
    • C.Không làm được
    • D.Khởi tạo max=phần_tử_đầu, duyệt cập nhật
    Xem đáp án

    Đáp án: A. Cả A và B

    Cả 2 cách đều đúng: tự duyệt hoặc dùng hàm max().

  4. Câu 4.Đếm số chẵn trong 1..100?

    • A.for i in range(2,101,2): count+=1
    • B.Cả A và B
    • C.Không có cách
    • D.for i in range(1,101): if i%2==0: count+=1
    Xem đáp án

    Đáp án: B. Cả A và B

    Cả 2 cách đều ra 50.

  5. Câu 5.In 5 dòng "Hello"?

    • A.for i in range(5): print("Hello")
    • B.Chỉ 1 lệnh print
    • C.print("Hello"*5)
    • D.Cả A và B (B in liền 1 dòng)
    Xem đáp án

    Đáp án: A. for i in range(5): print("Hello")

    for là cách chuẩn; print("Hello"*5) in liên tiếp HelloHello… 1 dòng.