H Nguyệt Niê

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của H Nguyệt Niê
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

def is_leap(year): # Kiểm tra năm nhuận return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0) def days_from_year_start(day, month, year): # Mảng số ngày trong các tháng (mặc định cho năm không nhuận) days_in_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] # Cập nhật số ngày tháng 2 nếu là năm nhuận if is_leap(year): days_in_month[1] = 29 # Tính tổng số ngày total_days = 0 for i in range(month - 1): total_days += days_in_month[i] total_days += day return total_days # Ví dụ sử dụng: # Nhập ngày tháng năm từ người dùng (ví dụ: ngày 15 tháng 3 năm 2024) # day = 15 # month = 3 # year = 2024 # result = days_from_year_start(day, month, year) # print(f"Số ngày từ đầu năm đến ngày {day}/{month}/{year} là: {result}")

while True: try: k = int(input("Nhập một số tự nhiên k (1 < k < 10): ")) if 1 < k < 10: break else: print("Số k phải nằm trong khoảng từ 2 đến 9. Vui lòng nhập lại.") except ValueError: print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.") print(f"Bảng cửu chương nhân {k}:") for i in range(1, 11): result = k * i print(f"{k} x {i} = {result}")

def calculate_S(n): S = 0 for i in range(1, n + 1): S += i**2 return S def calculate_T(n): T = n * (n + 1) * (2 * n + 1) / 6 return T # Nhập số tự nhiên n từ người dùng try: n = int(input("Nhập một số tự nhiên n: ")) if n < 0: print("Vui lòng nhập số tự nhiên (n >= 0).") else: S_result = calculate_S(n) T_result = calculate_T(n) print(f"Với n = {n}:") print(f"Tổng S (tính bằng vòng lặp): {S_result}") print(f"Tích T (tính bằng công thức): {T_result}") if S_result == T_result: print("Kết quả S và T là bằng nhau.") else: print("Kết quả S và T là khác nhau.") except ValueError: print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.")


n = int(input("Nhập vào số tự nhiên n (1 < n <= 20): ")) if not (1 < n <= 20): print("Số n không thỏa mãn điều kiện.") exit() S = 0 for i in range(n + 1): S += 1 / (2**i) print(f"Tổng S = {S}")

n = int(input("Nhập một số tự nhiên n: ")) T = 1 for i in range(1, n + 1): T *= i print(f"Tích T = {T}")