এই টিউটোরিয়ালে, আমরা সিরিজ 1 – x^2/2 এর যোগফল পাওয়ার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব! + x^4/4! … nম মেয়াদ পর্যন্ত।
এর জন্য আমাদের x এবং n এর মান দেওয়া হবে। আমাদের কাজ হবে প্রদত্ত n পদ পর্যন্ত প্রদত্ত সিরিজের যোগফল গণনা করা। ফ্যাক্টরিয়াল গণনা করে এবং ক্ষমতা গণনা করার জন্য স্ট্যান্ডার্ড পাওয়ার ফাংশন ব্যবহার করে এটি সহজেই করা যেতে পারে।
উদাহরণ
#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