

NGUYỄN TÙNG DƯƠNG
Giới thiệu về bản thân



































def la_nam_nhuan(nam):
return (nam % 4 == 0 and nam % 100 != 0) or (nam % 400 == 0)
def tinh_so_ngay(ngay, thang, nam):
so_ngay_thang = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
if la_nam_nhuan(nam):
so_ngay_thang[1] = 29
tong_ngay = sum(so_ngay_thang[:thang - 1]) + ngay
return tong_ngay
ngay = int(input("Nhập ngày: "))
thang = int(input("Nhập tháng: "))
nam = int(input("Nhập năm: "))
so_ngay = tinh_so_ngay(ngay, thang, nam)
print(f"Số ngày từ đầu năm đến {ngay}/{thang}/{nam} là: {so_ngay} ngày")
for ga in range(37):
cho = 36 - ga
if ga * 2 + cho * 4 == 100:
print(f"Số con gà là: {ga}")
print(f"Số con chó là: {cho}")
break
k = int(input("Nhập số tự nhiên k (1 < k < 10): "))
if 1 < k < 10:
for i in range(1, 11):
print(f"{k} x {i} = {k * i}")
else:
print("Giá trị không phù hợp hãy nhập k trong khoảng (1, 10).")
1.
n = int(input("Nhập số tự nhiên n: "))
2.
S = 0
for i in range(1, n + 1):
S += i ** 2
3.
T = n * (n + 1) * (2 * n + 1) // 6
4.
print("Tổng S tính bằng vòng lặp: {S}")
print("Tổng T tính theo công thức: {T}")
if S == T:
print("S và T bằng nhau.")
else:
print("S và T không bằng nhau.")
n = int(input(“Nhập số tự nhiên n:”))
T=1
for i in range (n+1):
T = T*i
print(“Tổng T = ”,T)
n = int(input(“Nhập số tự nhiên n:”))
T=1
for i in range (n+1):
T = T*i
print(“Tổng T = ”,T)