شرح برنامه
این برنامه پایتونی سه عدد صحیح x، n و k را از کاربر دریافت میکند و مقدار عبارت زیر را محاسبه میکند:
\[
F(x,n,k) = \frac{x^2 + x^3 + \dots + x^n}{k}
\]
صورت کسر مجموع توانهای x از ۲ تا n است و مخرج آن همان k است.
کد پایتون:
# Read x, n, and k from the user
x = int(input("مقدار x را وارد کنید: "))
n = int(input("مقدار n را وارد کنید: "))
k = int(input("مقدار k را وارد کنید: "))
# Numerator: sum of x^2 to x^n
numerator = 0
for j in range(2, n + 1):
numerator += x ** j
# Denominator: k (guard against division by zero)
denominator = k if k != 0 else 1
# Final result
F = numerator / denominator
print("F(x, n, k) =", F)نمونه خروجی:
مقدار x را وارد کنید: 2
مقدار n را وارد کنید: 4
مقدار k را وارد کنید: 3
F(x, n, k) = 9.333333333333334توضیح مراحل:
- حلقه از ۲ تا n اجرا میشود تا x¹ در صورت کسر نیاید
- مخرج همان k است
- برای جلوگیری از تقسیم بر صفر، اگر k = 0 باشد مخرج ۱ در نظر گرفته میشود
- نتیجهی نهایی بهصورت عدد اعشاری چاپ میشود