# Program to find Nth term of series 9, 23, 45, 75, 113…

Given a number N, the task is to find the Nth term in the given series:

9, 23, 45, 75, 113, 159......

**Examples:**

Input:4Output:113Explanation:For N = 4 Nth term = ( 2 * N + 3 )*( 2 * N + 3 ) - 2 * N = ( 2 * 4 + 3 )*( 2 * 4 + 3 ) - 2 * 4 = 113Input:10Output:509

**Approach:**

The Nth term of the given series can be generalised as:

Nth term of the series : ( 2 * N + 3 )*( 2 * N + 3 ) - 2 * N

Below is the implementation of the above problem:**Program:**

## C++

`// CPP program to find N-th term of the series:` `// 9, 23, 45, 75, 113...` `#include <iostream>` `using` `namespace` `std;` `// calculate Nth term of series` `int` `nthTerm(` `int` `N)` `{` ` ` `return` `(2 * N + 3) * (2 * N + 3) - 2 * N;` `}` `// Driver Function` `int` `main()` `{` ` ` `// Get the value of N` ` ` `int` `N = 4;` ` ` `// Find the Nth term` ` ` `// and print it` ` ` `cout << nthTerm(N);` ` ` `return` `0;` `}` |

## Java

`// Java program to find` `// N-th term of the series:` `// 9, 23, 45, 75, 113...` `class` `GFG` `{` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `N)` `{` ` ` `return` `(` `2` `* N + ` `3` `) *` ` ` `(` `2` `* N + ` `3` `) - ` `2` `* N;` `}` `// Driver code` `public` `static` `void` `main(String[] args)` `{` ` ` ` ` `// Get the value of N` ` ` `int` `N = ` `4` `;` ` ` ` ` `// Find the Nth term` ` ` `// and print it` ` ` `System.out.println(nthTerm(N));` `}` `}` `// This code is contributed by Bilal` |

## Python3

`# Python program to find` `# N-th term of the series:` `# 9, 23, 45, 75, 113...` `def` `nthTerm(N):` ` ` ` ` `# calculate Nth term of series` ` ` `return` `((` `2` `*` `N ` `+` `3` `) ` `*` ` ` `(` `2` `*` `N ` `+` `3` `) ` `-` `2` `*` `N);` `# Driver Code` `# Get the value of N` `n ` `=` `4` `# Find the Nth term` `# and print it` `print` `(nthTerm(n))` `# This code is contributed by Bilal` |

## C#

`// C# program to find` `// N-th term of the series:` `// 9, 23, 45, 75, 113...` `using` `System;` `class` `GFG` `{` `// calculate Nth term of series` `static` `int` `nthTerm(` `int` `N)` `{` ` ` `return` `(2 * N + 3) *` ` ` `(2 * N + 3) - 2 * N;` `}` `// Driver code` `public` `static` `void` `Main()` `{` ` ` ` ` `// Get the value of N` ` ` `int` `N = 4;` ` ` ` ` `// Find the Nth term` ` ` `// and print it` ` ` `Console.WriteLine(nthTerm(N));` `}` `}` `// This code is contributed` `// by Akanksha Rai(Abby_akku)` |

## PHP

`<?php` `// PHP program to find` `// N-th term of the series:` `// 9, 23, 45, 75, 113...` `// calculate Nth term of series` `function` `nthTerm(` `$N` `)` `{` ` ` `return` `(2 * ` `$N` `+ 3) *` ` ` `(2 * ` `$N` `+ 3) - 2 * ` `$N` `;` `}` `// Driver Code` `// Get the value of N` `$N` `= 4;` `// Find the Nth term` `// and print it` `echo` `nthTerm(` `$N` `);` `// This code is contributed by Raj` `?>` |

## Javascript

`<script>` `// JavaScript program to find N-th term of the series:` `// 9, 23, 45, 75, 113...` `// calculate Nth term of series` `function` `nthTerm( N)` `{` ` ` `return` `(2 * N + 3) * (2 * N + 3) - 2 * N;` `}` `// Driver Function` ` ` `// get the value of N` ` ` `let N = 4;` ` ` `// Calculate and print the Nth term` ` ` `document.write( nthTerm(N));` `// This code is contributed by todaysgaurav` `</script>` |

**Output:**

113

**Time Complexity:** O(1)

**Space Complexity**: O(1) since using constant variables