Program to find the Nth term of the series 3, 20, 63, 144, 230, ……

Given a series and a number N. The task is to find the Nth term of the given series:

3, 20, 63, 144, 230 …..

**Examples:**

Input: N = 4 Output: 144 When n = 4 nth term = 2 ( n * n * n ) + n * n = 2 ( 4 * 4 * 4 ) + 4 * 4 = 144 Input: N = 10 Output: 2100

**Approach:** We can find the general term (Tn) of the given series.

Below is the required implementation:

## C++

`// CPP program to find N-th term of the series: ` `// 3, 20, 63, 144, 230 ..... ` `#include <iostream> ` `#include <math.h> ` `using` `namespace` `std; ` ` ` `// calculate Nth term of series ` `int` `nthTerm(` `int` `n) ` `{ ` ` ` `return` `2 * ` `pow` `(n, 3) + ` `pow` `(n, 2); ` `} ` ` ` `// Driver code ` `int` `main() ` `{ ` ` ` `int` `N = 3; ` ` ` ` ` `cout << nthTerm(N); ` ` ` ` ` `return` `0; ` `} ` |

## Java

`// Java program to find N-th term of the series: ` `// 3, 20, 63, 144, 230 ..... ` `import` `java.util.*; ` ` ` `class` `solution ` `{ ` ` ` `// calculate Nth term of series ` `static` `int` `nthTerm(` `int` `n) ` `{ ` ` ` `//return final sum ` ` ` `return` `2` `*(` `int` `)Math.pow(n, ` `3` `) + (` `int` `)Math.pow(n, ` `2` `); ` `} ` ` ` `// Driver code ` `public` `static` `void` `main(String arr[]) ` `{ ` ` ` `int` `N = ` `3` `; ` ` ` `System.out.println(nthTerm(N)); ` ` ` `} ` ` ` `} ` `//This code is contributed by Surendra_Gangwar ` |

## Python 3

`# Python program to find ` `# N-th term of the series: ` `# 3, 20, 63, 144, 230 ..... ` ` ` `# calculate Nth term of series ` `def` `nthTerm(n) : ` ` ` ` ` `return` `2` `*` `pow` `(n, ` `3` `) ` `+` `pow` `(n, ` `2` `) ` ` ` `# Driver code ` `if` `__name__ ` `=` `=` `"__main__"` `: ` ` ` ` ` `N ` `=` `3` ` ` `print` `(nthTerm(N)) ` ` ` `# This code is contributed ` `# by ANKITRAI1 ` |

## C#

`// C# program to find N-th term of the series: ` `// 3, 20, 63, 144, 230 ..... ` `using` `System; ` ` ` `class` `solution ` `{ ` ` ` `// calculate Nth term of series ` `static` `int` `nthTerm(` `int` `n) ` `{ ` ` ` `//return final sum ` ` ` `return` `2 *(` `int` `)Math.Pow(n, 3) + (` `int` `)Math.Pow(n, 2); ` `} ` ` ` `// Driver code ` `public` `static` `void` `Main() ` `{ ` ` ` `int` `N = 3; ` ` ` `Console.WriteLine(nthTerm(N)); ` ` ` `} ` ` ` `} ` `//This code is contributed by Shashank ` |

## PHP

`<?php ` `// PHP program to find ` `// N-th term of the series: ` `// 3, 20, 63, 144, 230 ..... ` ` ` `// calculate Nth term of series ` `function` `nthTerm(` `$n` `) ` `{ ` ` ` `return` `2 * pow(` `$n` `, 3) + ` ` ` `pow(` `$n` `, 2); ` `} ` ` ` `// Driver code ` `$N` `= 3; ` `echo` `nthTerm(` `$N` `); ` ` ` `//This code is contributed by Shashank ` `?> ` |

**Output:**

63

**Time Complexity:** O(1)

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the **DSA Self Paced Course** at a student-friendly price and become industry ready.