Program to display and find out the sum of series by the iterative and recursive method Series : 1 + 2 + 3 + 4 + 5 +.......
C Programming Language / Recursion in c
612Program:
#include int series(int n); int rseries(int n); main( ) { int n; printf("Enter number of terms : "); scanf("%d", &n); printf("\b\b = %d\n", series(n)); /* \b to erase last +sign */ printf("\b\b = %d\n\n\n", rseries(n)); }/*End of main()*/ /*Iterative function*/ int series(int n) { int i, sum=0; for(i=1; i<=n; i++) { printf("%d + ", i); sum+=i; } return sum; }/*End of series()*/ /*Recursive function*/ int rseries(int n) { int sum; if(n == 0) return 0; sum = (n + rseries(n-1)); printf("%d + ",n); return sum; }/*End of rseries()*/
Output:
Enter number of terms : 10 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 Press any key to continue . . .
Explanation:
None
This Particular section is dedicated to Programs only. If you want learn more about C Programming Language. Then you can visit below links to get more depth on this subject.
# C Tutorials
# JAVA Tutorials
# HTML Tutorials
# Computer Fundamental
# Data Structure
# DBMS Tutorials
SQL
# C# Language
# R Language
# PHP
# Python
# Vue JS