Câu hỏi tự luận mức độ vận dụng cao Tin học 9 cd bài 2: Hàm điều kiện IF
4. VẬN DỤNG CAO (3 CÂU)
Câu 1: Hãy thiết kế một chương trình nhỏ sử dụng hàm IF, AND, OR để phân loại học sinh theo độ tuổi và điểm số?
Câu 2: Giải thích cách kết hợp nhiều hàm điều kiện IF để giải quyết một bài toán phức tạp hơn. Đưa ra ví dụ minh họa?
Câu 3: Viết một đoạn mã sử dụng hàm điều kiện IF để kiểm tra số ngày trong tháng, bao gồm cả tháng nhuận?
Câu 1:
Thiết kế chương trình nhỏ phân loại học sinh theo độ tuổi và điểm số:
=IF(AND(A1 >= 18, B1 >= 60), "Học sinh trưởng thành, đủ điều kiện",
IF(AND(A1 >= 18, B1 < 60), "Học sinh trưởng thành, không đủ điều kiện",
IF(AND(A1 < 18, B1 >= 60), "Học sinh chưa trưởng thành, đủ điều kiện",
"Học sinh chưa trưởng thành, không đủ điều kiện")))
Câu 2:
Khi xử lý các bài toán phức tạp, có thể cần kiểm tra nhiều điều kiện khác nhau và đưa ra nhiều quyết định khác nhau dựa vào kết quả kiểm tra đó. Bạn có thể sử dụng IF lồng nhau hoặc kết hợp hàm AND, OR để tạo các điều kiện phức tạp hơn.
Ví dụ minh họa:
=IF(A1 > 75, "Giỏi", IF(AND(A1 > 50, A1 <= 75), "Khá", "Yếu"))
Ở đây, A1 là điểm số. Nếu A1 lớn hơn 75, đáp ứng "Giỏi"; nếu A1 trong khoảng từ 51 đến 75, đáp ứng "Khá"; còn lại là "Yếu". Điều này cho phép phân loại điểm số theo nhiều mức.
Câu 3:
Đoạn mã kiểm tra số ngày trong tháng (bao gồm tháng nhuận):
=IF(OR(A1=1, A1=3, A1=5, A1=7, A1=8, A1=10, A1=12), 31,
IF(OR(A1=4, A1=6, A1=9, A1=11), 30,
IF(AND(A1=2, MOD(B1, 4)=0, OR(MOD(B1, 100)<>0, MOD(B1, 400)=0)), 29, 28)))
A1 là số tháng, B1 là năm. Đoạn mã kiểm tra tháng nào có 31 ngày, tháng nào có 30 ngày và tháng 2 có 29 ngày nếu năm đó là năm nhuận; còn nếu không, sẽ có 28 ngày.
Giải những bài tập khác
Giải bài tập những môn khác
Môn học lớp 9 KNTT
5 phút giải toán 9 KNTT
5 phút soạn bài văn 9 KNTT
Văn mẫu 9 kết nối tri thức
5 phút giải KHTN 9 KNTT
5 phút giải lịch sử 9 KNTT
5 phút giải địa lí 9 KNTT
5 phút giải hướng nghiệp 9 KNTT
5 phút giải lắp mạng điện 9 KNTT
5 phút giải trồng trọt 9 KNTT
5 phút giải CN thực phẩm 9 KNTT
5 phút giải tin học 9 KNTT
5 phút giải GDCD 9 KNTT
5 phút giải HĐTN 9 KNTT
Môn học lớp 9 CTST
5 phút giải toán 9 CTST
5 phút soạn bài văn 9 CTST
Văn mẫu 9 chân trời sáng tạo
5 phút giải KHTN 9 CTST
5 phút giải lịch sử 9 CTST
5 phút giải địa lí 9 CTST
5 phút giải hướng nghiệp 9 CTST
5 phút giải lắp mạng điện 9 CTST
5 phút giải cắt may 9 CTST
5 phút giải nông nghiệp 9 CTST
5 phút giải tin học 9 CTST
5 phút giải GDCD 9 CTST
5 phút giải HĐTN 9 bản 1 CTST
5 phút giải HĐTN 9 bản 2 CTST
Môn học lớp 9 cánh diều
5 phút giải toán 9 CD
5 phút soạn bài văn 9 CD
Văn mẫu 9 cánh diều
5 phút giải KHTN 9 CD
5 phút giải lịch sử 9 CD
5 phút giải địa lí 9 CD
5 phút giải hướng nghiệp 9 CD
5 phút giải lắp mạng điện 9 CD
5 phút giải trồng trọt 9 CD
5 phút giải CN thực phẩm 9 CD
5 phút giải tin học 9 CD
5 phút giải GDCD 9 CD
5 phút giải HĐTN 9 CD
Trắc nghiệm 9 Kết nối tri thức
Trắc nghiệm 9 Chân trời sáng tạo
Trắc nghiệm 9 Cánh diều
Tài liệu lớp 9
Văn mẫu lớp 9
Đề thi lên 10 Toán
Đề thi môn Hóa 9
Đề thi môn Địa lớp 9
Đề thi môn vật lí 9
Tập bản đồ địa lí 9
Ôn toán 9 lên 10
Ôn Ngữ văn 9 lên 10
Ôn Tiếng Anh 9 lên 10
Đề thi lên 10 chuyên Toán
Chuyên đề ôn tập Hóa 9
Chuyên đề ôn tập Sử lớp 9
Chuyên đề toán 9
Chuyên đề Địa Lý 9
Phát triển năng lực toán 9 tập 1
Bài tập phát triển năng lực toán 9
Bình luận