H24

Biết số ngày trong tháng như sau: tháng 1, 3, 5, 7, 8, 10, 12 có 31 ngày tháng 4, 6, 9, 11 có 30 ngày tháng 2 có 28 hoặc 29 ngày Viết chương trình nhập từ bàn phím 1 số nguyên là một tháng trong năm. Kiểm tra và xuất ra số ngày tương ứng trong tháng.( Python )

TN
24 tháng 1 lúc 9:10

def kiem_tra_so_ngay(thang):
    if thang in [1, 3, 5, 7, 8, 10, 12]:
        return 31
    elif thang in [4, 6, 9, 11]:
        return 30
    elif thang == 2:
        return "28 hoặc 29"
    else:
        return "Tháng không hợp lệ"

# Nhập tháng từ người dùng
thang = int(input("Nhập vào một số nguyên là tháng trong năm: "))

# Kiểm tra và xuất ra số ngày tương ứng
so_ngay = kiem_tra_so_ngay(thang)
print(f"Số ngày trong tháng {thang} là: {so_ngay} ngày.")

Bình luận (0)