

NGUYỄN NGÔ XUÂN YÊN
Giới thiệu về bản thân



































Def UCLN(a,b): while b != 0 a,b = b,a % return a # Nhập hai số nguyên từ bàn phím a = int(input("Nhập số nguyên a: ")) b = int(input("Nhập số nguyên b:"))print("UCLN của ",a, "và",b,"là:" ,UCLN(a,b))
While True: try: a = float(input("Nhập số thực dương a:")) if a > 0: break else: print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.") Except
ValueErrror: print("Giá trị nhập vào không hợp lệ. Hãy nhập lại.") Binh_phuong = a ** 2 print(f"Bình phương của a là:{binh_phuong:.2f}")
Chương trình lỗi "NameError"
Lí do: biến chưa được định nghĩa
Khắc phục: thay x thành y
1 2 2 4 3 6 4 8 5 10 6 12 7 14 8 16 9 18
# Nhập số thực a từ bàn phím a = float(input("Nhập số thực a: ")) # Tính giá trị tuyệt đối của a gia_tri_tuyet_doi = abs(a) # In ra kết quả print("Giá trị tuyệt đối của a là:", gia_tri_tuyet_doi)
n = int(input("Nhập n: "))
S = 0
for i in range(1, n+1):
S = S + i
print("Tổng S là:", S)
Chương trình tính tích:
n = int(input("Nhập n: "))
T = 1
for i in range(1, n+1):
T = T * i
print("Tích T là:", T)
n=int(input("Nhập số tự nhiên n :"))
S=1
for k in range (1,20)
S=S+1/2k
Print(S)
def main():
# Nhập số tự nhiên n
n = int(input("Nhập số tự nhiên n: "))
# Tính tổng S bằng lệnh lặp for
S = 0
for i in range(1, n + 1):
S += i ** 2
# Tính tích T theo công thức
T = n * (n + 1) * (2 * n + 1) // 6
# In kết quả và so sánh
print(f"Tổng S = {S}")
print(f"Tích T = {T}")
print(f"Kết luận: S {'=' if S == T else '≠'} T")
# Chạy chương trình với các giá trị n từ 2 đến 4
for n in range(2, 5):
print(f"\nChạy chương trình với n = {n}")
main()
n=int(input("Nhập số tự nhiên n:"))
S=n
for k in range (1,10):
S=S*k
Print("Bảng cửu chương nhân",S*k=S)
S=0
for k in range(37) :
S = (k * 2 + (36 - k) * 4) == 100:
print('Số gà =', k,'con')
print('Số chó =', 36 - k,'con')