কম্পিউটার টিউটোরিয়াল

C++ প্রোগ্রাম সিরিজের যোগফল: 1 – x²/2! + x⁴/4! - ... nth টার্ম পর্যন্ত


এই টিউটোরিয়ালে আমরা সিরিজ 1 – x²/2! + x⁴/4! ... nth টার্ম পর্যন্ত যোগফল বের করার প্রোগ্রাম নিয়ে আলোচনা করব।

এখানে x এবং n-এর মান দেওয়া থাকবে। আমাদের কাজ হবে দিয়ে দিয়া সিরিজের যোগফল n টার্ম পর্যন্ত ক্যালকুলেট করা। এটি সহজে ফ্যাক্টোরিয়াল (factorial) কম্পিউট করে এবং স্ট্যান্ডার্ড পাওয়ার ফাংশন (pow) ব্যবহার করে করা যায়।

উদাহরণ

#include <math.h> #include <stdio.h> //calculating the sum of series double calc_sum(double x, int n){    double sum = 1, term = 1, fct, j, y = 2, m;    int i;    for (i = 1; i < n; i++) {       fct = 1;       for (j = 1; j <= y; j++) {          fct = fct * j;       }       term = term * (-1);       m = term * pow(x, y) / fct;       sum = sum + m;       y += 2;    }    return sum; } int main(){    double x = 5;    int n = 7;    printf("%.4f", calc_sum(x, n));    return 0; }

আউটপুট

0.3469

  1. C++ প্রোগ্রাম: সিরিজ 1/1! + 2/2! + 3/3! + 4/4! + … + n/n!-এর যোগফল

  2. C++-এ সিরিজের যোগফল 1/1! + 2/2! + 3/3! + 4/4! + ... n/n!

  3. জাভা প্রোগ্রাম: সিরিজ 1/1! + 2/2! + 3/3! + 4/4! + ... + n/n! এর যোগফল বের করা

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