Program to find the Nth term of series 5, 12, 21, 32, 45……

Given a number N, The task is to write a program to find the Nth term of the below series:

5, 12, 21, 32, 45……

**Examples:**

Input: N = 2 Output: 12 Input: N = 5 Output: 45

**Approach:**

The generalized Nth term of this series:

Nth Term : n*n + 4*n

Below is the required implementation:

## C++

`// CPP program to find` `// the N-th term of the series:` `// 5, 12, 21, 32, 45......` `#include <iostream>` `#include <math.h>` `using` `namespace` `std;` `// calculate Nth term of series` `int` `nthTerm(` `int` `n)` `{` ` ` `return` `pow` `(n, 2) + 4 * n;` `}` `// Driver code` `int` `main()` `{` ` ` `// Get N` ` ` `int` `N = 4;` ` ` `// Get the Nth term` ` ` `cout << nthTerm(N) << endl;` ` ` `return` `0;` `}` |

## Java

`// Java program to find` `// the N-th term of the series:` `// 5, 12, 21, 32, 45......` `import` `java.io.*;` `class` `GFG {` ` ` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `n)` `{` ` ` `return` `(` `int` `)Math.pow(n, ` `2` `) + ` `4` `* n;` `}` `// Driver code` ` ` `public` `static` `void` `main (String[] args) {` ` ` ` ` `// Get N` ` ` `int` `N = ` `4` `;` ` ` `// Get the Nth term` ` ` `System.out.println( nthTerm(N));` ` ` `}` `}` `// This code is contributed` `// by inder_verma` |

## Python3

`# Python3 program to find` `# the N-th term of the series:` `# 5, 12, 21, 32, 45......` `# calculate Nth term of series` `def` `nthTerm(n):` ` ` `return` `n ` `*` `*` `2` `+` `4` `*` `n;` `# Driver code` `# Get N` `N ` `=` `4` `# Get the Nth term` `print` `(nthTerm(N))` `# This code is contributed by Raj` |

## C#

`// C# program to find the` `// N-th term of the series:` `// 5, 12, 21, 32, 45......` `using` `System;` `class` `GFG` `{` ` ` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `n)` `{` ` ` `return` `(` `int` `)Math.Pow(n, 2) + 4 * n;` `}` `// Driver code` `public` `static` `void` `Main ()` `{` ` ` `// Get N` ` ` `int` `N = 4;` ` ` ` ` `// Get the Nth term` ` ` `Console.WriteLine(nthTerm(N));` `}` `}` `// This code is contributed` `// by sh..` |

## PHP

`<?php` `// PHP program to find` `// the N-th term of the series:` `// 5, 12, 21, 32, 45......` `// calculate Nth term of series` `function` `nthTerm(` `$n` `)` `{` ` ` `return` `pow(` `$n` `, 2) + 4 * ` `$n` `;` `}` `// Driver code` `$N` `= 4;` `// Get the Nth term` `echo` `nthTerm(` `$N` `);` `// This code is contributed` `// by Mahadev99` `?>` |

## Javascript

`<script>` `// JavaScript program to find` `// the N-th term of the series:` `// 5, 12, 21, 32, 45......` `// calculate Nth term of series` `function` `nthTerm( n)` `{` ` ` `return` `Math.pow(n, 2) + 4 * n;` `}` `// Driver code` ` ` `// Get N` ` ` `let N = 4;` ` ` `// Get the Nth term` ` ` `document.write( nthTerm(N));` `// This code is contributed by todaysgaurav` `</script>` |

**Output:**

32

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****.**