কম্পিউটার

1 + x/2 এর যোগফল বের করার জন্য প্রোগ্রাম! + x^2/3! +…+x^n/(n+1)! C++ এ


এই সমস্যায়, আমাদের দুটি মান দেওয়া হয়েছে 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

  1. C++ এ k সাবলিস্টের ন্যূনতম বৃহত্তম যোগফল খুঁজে বের করার প্রোগ্রাম

  2. k নন-ওভারল্যাপিং সাবলিস্টের যোগফল খুঁজে বের করার প্রোগ্রাম যার যোগফল C++ এ সর্বাধিক

  3. C++ এ গভীরতম নোডের যোগফল খুঁজে বের করার জন্য প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি সিরিজ 1/1 এর যোগফল বের করতে! + 2/2! +3/3! + 4/4! +…….+ n/n!