এই সমস্যায়, আমাদের দুটি মান দেওয়া হয়েছে x এবং n যা প্রদত্ত সিরিজের সাথে মিলে যায়। আমাদের কাজ হল 1 + x/2 এর যোগফল খুঁজে বের করার জন্য একটি প্রোগ্রাম তৈরি করা! + x^2/3!+…+x^n/(n+1)! C++-এ .
সমস্যা বর্ণনা − আমাদের x এবং n এর প্রদত্ত মানের উপর ভিত্তি করে সিরিজের যোগফল খুঁজে বের করতে হবে। সিরিজে, প্রতিটি অন্য পদ পূর্ববর্তী পদ থেকে ith টার্মের x/i দ্বারা পৃথক।
সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক
ইনপুট
x = 6, n = 4
আউটপুট
29.8
ব্যাখ্যা
সিরিজের যোগফল হল
1 + 6/2 + 36/6 + 216/24 + 1296/120 = 29.8
সমাধান পদ্ধতি
সিরিজের যোগফল বের করতে, আমরা n th খুঁজে পাব পূর্ববর্তী পদটিকে x/i দ্বারা গুণ করে পদ। এবং সমস্ত পদ যোগ করে যোগফল খুঁজুন।
সমাধান চিত্রিত করার জন্য প্রোগ্রাম
উদাহরণ
#include <iostream> using namespace std; float calcSeriesSum(int x, int n){ float sumVal = 1, term = 1; for(float i = 2; i <= (n + 1) ; i++){ term *= x/i; sumVal += term; } return sumVal; } int main(){ int x = 6, n = 4; cout<<"The sum of the series is "<<calcSeriesSum(x, n); return 0; }
আউটপুট
The sum of the series is 29.8