इस ट्यूटोरियल में, हम श्रृंखला 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