

PHẠM AN AN
Giới thiệu về bản thân



































def UCLN(a,b):
if b==0:
return a
return UCLN(b,a%b)
a = int(input())
b = int(input())
print(UCLN(a,b))
def UCLN(a,b):
if b==0:
return a
return UCLN(b,a%b)
a = int(input())
b = int(input())
print(UCLN(a,b))
def UCLN(a,b):
if b==0:
return a
return UCLN(b,a%b)
a = int(input())
b = int(input())
print(UCLN(a,b))
a = float(input())
print(abs(a))
n = int(input("Nhap so tu nhien n:"))
tong_s = 0
for i in range(1, n):
if i % 2 == 0 and i % 5 == 0:
tong_s += i
print(tong_s)
2
4
6
8
10
12
14
16
18
def tinh_so_ngay(ngay, thang, nam):
# Kiểm tra năm nhuận
def is_nam_nhuon(nam):
return nam % 4 == 0 and (nam % 100 != 0 or nam % 400 == 0)
# Số ngày trong tháng
ngay_trong_thang = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
if is_nam_nhuon(nam):
ngay_trong_thang[2] = 29
# Tính số ngày
tong_ngay = sum(ngay_trong_thang[:thang]) + ngay - 1
return tong_ngay
ngay = int(input("Nhập ngày: "))
thang = int(input("Nhập tháng: "))
nam = int(input("Nhập năm: "))
if 1 <= ngay <= 31 and 1 <= thang <= 12 and nam > 0:
print(f"Số ngày từ đầu năm {nam} đến {ngay}/{thang}/{nam}: {tinh_so_ngay(ngay, thang, nam)}")
else:
print("Ngày, tháng, năm không hợp lệ.")
for ga in range(37): # Số gà tối đa là 36
cho = 36 - ga # Tính số chó
tong_chan = ga * 2 + cho * 4 # Tính tổng số chân
if tong_chan == 100: # Kiểm tra điều kiện
print(f"Số gà: {ga}")
print(f"Số chó: {cho}")
break
def in_bang_cuu_chuong(k):
if 1 < k < 10:
for i in range(1, 11):
print(f"{k} x {i} = {k * i}")
else:
print("Vui lòng nhập số tự nhiên k trong khoảng từ 2 đến 9.")
k = int(input("Nhập số tự nhiên k (2-9): "))
in_bang_cuu_chuong(k)
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 main():
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"S = {S}")
print(f"T = {T}")
print(f"S == T: {S == T}")
print()
if __name__ == "__main__":
main()