Quảng cáo
1 câu trả lời 189
Dưới đây là chương trình Python tính tổng S=2+4+...+nS = 2 + 4 + ... + nS=2+4+...+n, trong đó nnn là một số chẵn do người dùng nhập:
def sum_even_numbers(n):
# Kiểm tra nếu n không phải là số chẵn
if n % 2 != 0:
print("Vui lòng nhập một số chẵn.")
return None
# Tính tổng các số chẵn từ 2 đến n
S = sum(i for i in range(2, n + 1, 2))
return S
# Nhập giá trị n từ người dùng
try:
n = int(input("Nhập số chẵn n: "))
result = sum_even_numbers(n)
if result is not None:
print(f"Tổng S = {result}")
except ValueError:
print("Vui lòng nhập một số nguyên hợp lệ.")
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
61633 -
Đã trả lời bởi chuyên gia
33063 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
25274 -
Đã trả lời bởi chuyên gia
23844
Gửi báo cáo thành công!
