Write a c program to find out the sum of series 1^3 + 2^3 + …. + n^3


Levels of difficulty: / perform operation:

Write a c program or code to find out the sum of series 1^3 + 2^3 + …. + n^3 that is sum of cube of n natural numbers.

Mathematical Formula:

Sum of the series 13 + 23 + 33 + … + n3 = (n (n+1)/2)2

C Program

#include<stdio.h>
#include<math.h>
int main() {
	int n,i;
	int sum=0;
	printf("Enter the n i.e. max values of series: ");
	scanf("%d",&n);
	sum = pow(((n * (n + 1) ) / 2),2);
	printf("Sum of the series : ");
	for (i =1;i<=n;i++) {
		if (i != n)
		             printf("%d^3 + ",i); else
		             printf("%d^3 = %d ",i,sum);
	}
	return 0;
}

Output:

Enter the n i.e. max values of series: 3
Sum of the series: 1^3 + 2^3 + 3^3 = 36