این برنامه یک عدد صحیح n را از کاربر دریافت میکند و سپس n جمله اول یک سری ریاضی را محاسبه و نمایش میدهد.
در این مثال، سری انتخابشده بهصورت زیر است:
S = 1 + 2 + 3 + ... + n
که مجموع اعداد طبیعی تا n را نشان میدهد.
def calculate_series(n):
total = 0
for i in range(1, n + 1):
total += i
print(f"Term {i}: {i}, Cumulative Sum: {total}")
# اجرای برنامه
n = int(input("تعداد جملات سری را وارد کنید: "))
calculate_series(n)
Term 1: 1, Cumulative Sum: 1
Term 2: 2, Cumulative Sum: 3
Term 3: 3, Cumulative Sum: 6
Term 4: 4, Cumulative Sum: 10
Term 5: 5, Cumulative Sum: 15
- ابتدا عدد n از کاربر دریافت میشود
- با استفاده از حلقه for، از ۱ تا n پیمایش میکنیم
- در هر مرحله، جمله فعلی به مجموع اضافه شده و نمایش داده میشود
- خروجی شامل هر جمله و مجموع تجمعی تا آن لحظه است