H Sa Lan Ksơr
Giới thiệu về bản thân
print("Giải bài toán 'Vừa gà vừa chó'") print("-----------------------------------") for ga in range(37): cho = 36 - ga tong_chan = ga * 2 + cho * 4 # Tính tổng số chân if tong_chan == 100: print(f"Tìm thấy đáp án:") print(f"Số gà: {ga} con") print(f"Số chó: {cho} con")
def tinh_tong_S(n):
"""
Tính tổng S = 1 + 1/2 + 1/4 + ... + 1/2^n
"""
tong = 0.0
for i in range(n + 1): # Vòng lặp từ i=0 đến i=n
# Số hạng thứ i là 1 / (2^i)
so_hang = 1 / (2**i) # Hoặc pow(2, i)
tong += so_hang
n = int(input("Nhập một số tự nhiên n: ")) if n < 0: print("Vui lòng nhập một số tự nhiên (n >= 0).") else: tich = 1 i = 1 while i <= n: tich *= i # Tương đương tich = tich * i i += 1 print(f"Tích T = 1 x 2 x ... x {n} là: {tich}")