Related Articles

# Find the sum of n terms of the series 1,8,27,64 ….

• Last Updated : 19 Mar, 2021

Given a series, the task is to find the sum of the below series up to n terms:

1, 8, 27, 64, …

Examples:

```Input: N = 2
Output: 9
9 = (2*(2+1)/2)^2

Input: N = 4
Output: 100
100 = (4*(4+1)/2)^2```

Approach: We can solve this problem using the following formula:

```    Sn = 1 + 8 + 27 + 64 + .........up to n terms
Sn = (n*(n+1)/2)^2```

Below is the implementation opf above approach:

## C++

 `// C++ program to find the sum of n terms``#include ``using` `namespace` `std;` `// Function to calculate the sum``int` `calculateSum(``int` `n)``{` `    ``// Return total sum``    ``return` `pow``(n * (n + 1) / 2, 2);``}` `// Driver code``int` `main()``{` `    ``int` `n = 4;``    ``cout << calculateSum(n);` `    ``return` `0;``}`

## Java

 `// Java program to find the sum of n terms``import` `java.io.*;` `class` `GFG {`  `// Function to calculate the sum``static` `int` `calculateSum(``int` `n)``{` `    ``// Return total sum``    ``return` `(``int``)Math.pow(n * (n + ``1``) / ``2``, ``2``);``}` `// Driver code`  `    ``public` `static` `void` `main (String[] args) {``        ``int` `n = ``4``;``    ``System.out.println( calculateSum(n));` `    ``}``}``// This code is contributed by inder_verma..`

## Python3

 `# Python3 program to find the``# sum of n terms` `#Function to calculate the sum``def` `calculateSum(n):``    ` `    ``#return total sum``    ``return` `(n ``*` `(n ``+` `1``) ``/` `2``)``*``*``2``    ` `#Driver code``if` `__name__``=``=``'__main__'``:``    ``n ``=` `4``    ``print``(calculateSum(n))` `#this code is contributed by Shashank_Sharma`

## C#

 `// C# program to find the sum of n terms``using` `System;` `class` `GFG``{` `// Function ot calculate the sum``static` `int` `calculateSum(``int` `n)``{` `    ``// Return total sum``    ``return` `(``int``)Math.Pow(n * (n + 1) / 2, 2);``}` `// Driver code``public` `static` `void` `Main ()``{``    ``int` `n = 4;``    ``Console.WriteLine(calculateSum(n));``}``}` `// This code is contributed``// by Akanksha Rai(Abby_akku)`

## PHP

 ``

## Javascript

 ``
Output:
`100`

Attention reader! Don’t stop learning now. Get hold of all the important mathematical concepts for competitive programming with the Essential Maths for CP Course at a student-friendly price. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.

My Personal Notes arrow_drop_up