این برنامه پایتونی دو عدد x و n را از کاربر دریافت کرده و مجموع عبارت زیر را محاسبه میکند:
x¹ + x² + x³ + ... + xⁿ
این نوع محاسبه در ریاضیات و الگوریتمهای عددی کاربرد زیادی دارد.
# دریافت x و n از کاربر
x = int(input("مقدار x را وارد کنید: "))
n = int(input("مقدار n را وارد کنید: "))
total = 0
# محاسبه مجموع توانها
for i in range(1, n + 1):
total += x ** i
print("مجموع توانهای x از ۱ تا n:", total)
مقدار x را وارد کنید: 2
مقدار n را وارد کنید: 4
مجموع توانهای x از ۱ تا n: 30
- مقدار x پایه و n تعداد توانهاست
- حلقه از ۱ تا n اجرا میشود و در هر مرحله x ** i محاسبه و به مجموع اضافه میشود
- خروجی نهایی مجموع کل توانهاست