Tuần 33 — Thực hành thuật toán đơn giản
Tin học Lớp 7 · 5 câu hỏi có lời giải
Câu 1.Thuật toán tìm số lớn nhất trong 3 số a, b, c?
- A.Cộng cả 3
- B.So sánh từng cặp, lưu max
- C.Chia cả 3
- D.Nhân cả 3
Xem đáp án
Đáp án: B. So sánh từng cặp, lưu max
So sánh từng cặp để tìm max.
Câu 2.Thuật toán đếm số chẵn từ 1 đến 100?
- A.Tính tổng
- B.Lặp 100 lần in
- C.Lặp 1-100, kiểm tra chia hết cho 2
- D.Chia 100 cho 2
Xem đáp án
Đáp án: C. Lặp 1-100, kiểm tra chia hết cho 2
Lặp + kiểm tra chia 2 dư 0.
Câu 3.Thuật toán kiểm tra số chẵn?
- A.Nếu số chia hết cho 3 thì chẵn
- B.Số bé là chẵn
- C.Số lớn là chẵn
- D.Nếu số chia hết cho 2 thì chẵn
Xem đáp án
Đáp án: D. Nếu số chia hết cho 2 thì chẵn
Chia hết cho 2 = số chẵn.
Câu 4.Thuật toán sắp xếp dãy số tăng dần — đơn giản nhất?
- A.Random
- B.Đổi chỗ các cặp số sai vị trí (Bubble sort)
- C.Chọn ngẫu nhiên rồi đảo dãy
- D.Không cần thuật toán
Xem đáp án
Đáp án: B. Đổi chỗ các cặp số sai vị trí (Bubble sort)
Bubble sort là thuật toán sắp xếp đơn giản.
Câu 5.Để tính TB của n số, thuật toán cần?
- A.Chỉ cộng
- B.Chỉ chia
- C.Tính tổng rồi chia cho n
- D.Không tính được
Xem đáp án
Đáp án: C. Tính tổng rồi chia cho n
TB = Tổng / n.