Tắt QC

Trắc nghiệm Tin học 9 Cánh diều bài 3: Hàm điều kiện IF (tiếp theo)

Bộ câu hỏi và Trắc nghiệm Tin học 9 Cánh diều bài 3: Hàm điều kiện IF (tiếp theo) có đáp án. Học sinh luyện tập bằng cách chọn đáp án của mình trong từng câu hỏi. Dưới cùng của bài trắc nghiệm, có phần xem kết quả để so sánh kết quả bài làm của mình. Kéo xuống dưới để bắt đầu.

TRẮC NGHIỆM

Câu 1: Câu lệnh sau đây giải quyết bài toán gì? Biết C3 là cột số lượng, E3 là cột giá tiền?

=IF(C3>=5,E3*30%,IF(C3>=3,E3*10%, “0”))

  • A. Nếu số lượng của một mặt hàng từ 5 trở lên thì giảm giá bằng 30% của thành tiền, nếu số lượng nhỏ hơn 5 thì giảm giá bằng 10% của thành tiền, còn lại giảm giá bằng 0.
  • B. Nếu số lượng của một mặt hàng nhỏ hơn 5 thì giảm giá bằng 30% của thành tiền, nếu số lượng nhỏ hơn 5 và từ 3 trở lên thì giảm giá bằng 10% của thành tiền, còn lại giảm giá bằng 0.
  • C. Nếu số lượng của một mặt hàng từ 5 trở lên thì giảm giá bằng 30% của thành tiền, nếu số lượng nhỏ hơn 5 và từ 3 trở lên thì giảm giá bằng 10% của thành tiền, còn lại giảm giá bằng 0.
  • D. Nếu số lượng của một mặt hàng từ 5 trở lên thì giảm giá bằng 30% của thành tiền, nếu số lượng nhỏ hơn 5 thì giảm giá bằng 10% của thành tiền, còn lại giảm giá bằng 0.

Câu 2: Câu lệnh IF có thể lồng nhau với câu lệnh nào?

  • A. And, Or
  • B. Or, Else
  • C. And, Else
  • D. Or, And, Else

Câu 3: Trong sơ đồ khối, mỗi hình chữ nhật đại diện cho gì?

  • A. Một kết quả.
  • B. Một phép tính.
  • C. Một hàm IF.
  • D. Một điều kiện. 

Câu 4: Khi nào ta cần sử dụng hàm IF lồng nhau?

  • A. Khi muốn thực hiện nhiều phép tính cùng lúc.
  • B. Khi có nhiều điều kiện cần kiểm tra liên tiếp. 
  • C. Khi chỉ có một điều kiện cần kiểm tra.
  • D. Khi dữ liệu không đồng nhất.

Câu 5: Trong hàm IF, điều gì sẽ xảy ra nếu điều kiện không được thỏa mãn?

  • A. Hàm trả về giá trị của phần value_if_false  
  • B. Hàm sẽ báo lỗi
  • C. Hàm trả về giá trị FALSE
  • D. Hàm sẽ không chạy

Câu 6: Để xếp loại học sinh dựa trên điểm trung bình, với điều kiện: >= 8 là giỏi, từ 6.5 đến 8 là khá, còn lại là trung bình, ta sử dụng hàm IF lồng nhau như thế nào? (Giả sử điểm trung bình ở cột C.

  • A. =IF(C2>=6.5, "Khá", IF(C2>=8, "Giỏi", "Trung bình"))
  • B. =IF(C2>=8, "Giỏi", IF(C2>=6.5, "Khá", "Trung bình"))
  • C. =IF(C2>=6.5, "Khá", IF(C2<6.5, "Giỏi", "Trung bình"))
  • D. =IF(C2>=8, "Giỏi", IF(C2<8, "Khá", "Trung bình"))

Câu 7: Trong sơ đồ khối, mỗi hình thoi đại diện cho gì?

  • A. Một kết quả.
  • B. Một phép tính.
  • C. Một hàm IF.
  • D. Một điều kiện. 

Câu 8: Hàm IF lồng nhau dùng để làm gì?

  • A. Kiểm tra nhiều điều kiện liên tiếp. 
  • B. Tính tổng các giá trị.
  • C. Tìm giá trị lớn nhất.
  • D. Sắp xếp dữ liệu.

Câu 9: Cú pháp nào dưới đây đúng cho một hàm IF lồng đơn giản với hai điều kiện?

  • A. IF(A1>10, "Lớn", IF(A1<5, "Nhỏ", "Vừa")) 
  • B. IF(A1>10, "Lớn", IF(A1=5, "Vừa", "Nhỏ"))
  • C. IF(A1>10, IF(A1<5, "Nhỏ", "Vừa"))
  • D. IF(A1>10, "Lớn", "Nhỏ")

Câu 10: Trong hàm IF lồng nhau, mỗi hàm IF thực hiện việc gì?

  • A. Kết hợp nhiều hàm khác nhau.
  • B. Kiểm tra nhiều điều kiện lặp lại.
  • C. Kiểm tra một điều kiện duy nhất.
  • D. Tính toán một kết quả.

Câu 11: Khi sử dụng hàm IF lồng, bạn nên cân nhắc điều gì khi đặt giá trị trả về?

  • A. Chỉ cần một giá trị duy nhất  
  • B. Không cần chú ý đến giá trị trả về
  • C. Tất cả các giá trị đều phải là số
  • D. Các giá trị trả về nên có tính nhất quán và dễ hiểu

Câu 12: Dưới đây là công thức hàm IF lồng. Hãy cho biết giá trị trả về khi A1 = 15.

=IF(A1 > 20, "Rất lớn", IF(A1 > 10, "Lớn", "Nhỏ"))

  • A. "Lớn" 
  • B. "Rất lớn"
  • C. Không có giá trị
  • D. "Nhỏ"

Câu 13: Nếu bạn có một công thức hàm IF lồng với điều kiện kiểm tra điểm số, như sau:

=IF(A1 >= 90, "A", IF(A1 >= 80, "B", IF(A1 >= 70, "C", "F")))

Nếu A1 = 85, giá trị trả về sẽ là gì?**

  • A. "F"
  • B. "C"
  • C. "B"
  • D. "A"

Câu 14: Dựa trên công thức dưới đây, nếu A1 = 30, giá trị trả về sẽ là gì?

=IF(A1 > 50, "Hạng A", IF(A1 > 25, "Hạng B", "Hạng C"))

  • A. "Hạng C" 
  • B. Không có giá trị 
  • C. "Hạng A"
  • D. "Hạng B"

Câu 15: Một cửa hàng có chương trình khuyến mãi: Khách hàng mua trên 2 triệu được giảm 10%, từ 1 triệu đến 2 triệu được giảm 5%, còn lại không giảm. Hãy viết công thức tính tổng tiền phải trả sau khi giảm giá (giả sử tổng tiền hàng ở cột E).

  • A. =IF(E2>=2000000, E20.9, IF(E2<1000000, E20.95, E2))
  • B. =IF(E2>=1000000, E20.95, IF(E2>=2000000, E20.9, E2)) 
  • C. =IF(E2>=2000000, E20.9, IF(E2>=1000000, E20.95, E2)) 
  • D. =IF(E2>=2000000, E20.9, IF(E2>=1000000, E20.95, 0))

Xem đáp án

Nội dung quan tâm khác

Bình luận

Giải bài tập những môn khác