

NGUYỄN BẢO CHÂU
Giới thiệu về bản thân



































def tinh_so_ngay(d, m, y):
# Kiểm tra năm nhuận
if y % 4 == 0 and (y % 100 != 0 or y % 400 == 0):
nam_nhuan = True
else:
nam_nhuan = False
# Tính số ngày trong các tháng trước tháng nhập vào
so_ngay_trong_thang = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
if nam_nhuan:
so_ngay_trong_thang[1] = 29
tong_so_ngay = sum(so_ngay_trong_thang[:m-1]) + d
return tong_so_ngay
def main():
d = int(input("Nhập ngày: "))
m = int(input("Nhập tháng: "))
y = int(input("Nhập năm: "))
# Kiểm tra ngày, tháng, năm hợp lệ
if not (1 <= d <= 31 and 1 <= m <= 12 and y >= 1):
print("Ngày, tháng, năm không hợp lệ.")
return
# Tính số ngày từ đầu năm đến ngày nhập vào
so_ngay = tinh_so_ngay(d, m, y)
print(f"Số ngày từ đầu năm đến ngày {d}/{m}/{y} là: {so_ngay}")
if __name__ == "__main__":
main()
Chương trình có thể viết như sau:
print("GIẢI BÀI TOÁN GÀ VÀ CHÓ")
print("Vừa gà vừa chó");
print("Bó lại cho tròn");
print("Ba mươi sáu (36) con");
print("Một trăm(100) chân chẵn");
print("Hỏi có mấy gà, mấy chó?");
k = 1
while k < 37:
if((k * 2 + (36 - k) * 4) == 100):
print("Số gà là: ", k)
print("Số chó là: ", 36-k)
k = k + 1
k = int(input('k = ')) if (1 < k < 10): i = 0 while (True): i += 1 print (f'{k} x {i} = {k * i}') if (i == 10): break
def tinh_tong_while(n):
S = 0
i = 0
while i <= n:
S += 1 / (2 ** i)
i += 1
return S
n = int(input("Nhập số tự nhiên n (1<n<=20): "))
while n < 1 or n > 20:
n = int(input("Nhập lại số tự nhiên n (1<n<=20): "))
S = tinh_tong_while(n)
print(f"Tổng S = {S}")
def tinh_tong(n):
S = 0
for i in range(1, n+1):
S += i**2
return S
def tinh_tich(n):
T = n * (n + 1) * (2 * n + 1) // 6
return T
def chay_chuong_trinh():
for n in range(2, 10): # Chạy chương trình với n = 2, 3, 4, ..., 9
S = tinh_tong(n)
T = tinh_tich(n)
print(f"Khi n = {n}:")
print(f"Tổng S = {S}")
print(f"Tích T = {T}")
if S == T:
print("S = T")
else:
print("S ≠ T")
print()
chay_chuong_trinh()
n=int(input("Nhập số tự nhiên n"))
S=1
for n in range(1,n+1):
S=S*n
print("Tích các số từ 1 đến n là: ",S)
n = int(input("nhập năm dương lịch: "))
if n%4 == 100 or (n%4 == 0 and n%100 == 0):
print("năm đó là năm nhuận")
else:
print("năm đó không phải là năm nhuận")
n=float(input())
if(n<5):
print(n*20000)
else:
print(n*18000)
ho_va_ten=input("nhập họ và tên học sinh:")
t=float(input("Điểm thi Toán:"))
v=float(input("Điểm thi Văn"))
a=float(input("Điểm thi Anh"))
print("Điểm trung bình",(t**2+v+a)/4)
tong=float(input())
hieu=float(input())
a=(tong+hieu)/2
b=tong-a
print(a,b)