# Find Nth term of the series 0, 6, 0, 12, 0, 90…

• Last Updated : 10 Mar, 2021

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

0, 6, 0, 12, 0, 90…

Examples:

```Input : N = 4
Output : 12
For N = 4
Nth term = abs( 4 * ((4-1) * (4-3) * (4-5)) );
= 12
Input : N = 6
Output : 90```

We can generalize the Nth term of the above series as:

`Nth term = abs( N * ((N-1) * (N-3) * (N-5)) )`

Below is the implementation of the above approach:

## C++

 `// CPP program to find N-th term of the series` `// 0, 6, 0, 12, 0, 90...`   `#include ` `using` `namespace` `std;`   `// Function to return the Nth term` `int` `nthTerm(``int` `N)` `{` `    ``return` `abs``(N * ((N - 1) * (N - 3) * (N - 5)));` `}`   `// Driver code` `int` `main()` `{` `    ``int` `N = 6;`   `    ``cout << nthTerm(N);`   `    ``return` `0;` `}`

## Java

 `// Java program to find N-th term of the series` `// 0, 6, 0, 12, 0, 90...`   `import` `java.io.*;` `import` `java.lang.*;`   `class` `GFG {` `    ``// Function to calculate Nth term of ` `    ``// the series` `    ``public` `static` `int` `nthTerm(``int` `N)` `    ``{` `        ``// By using above formula` `        ``return` `Math.abs(N * ((N - ``1``) * (N - ``3``) * (N - ``5``)));` `    ``}` `    `  `    ``// Driver code` `    ``public` `static` `void` `main(String[] args)` `    ``{` `        ``int` `N = ``6``; ``// Nth term is 6` `       `  `        ``System.out.println(nthTerm(N));` `    ``}` `}`

## Python3

 `# Python3 program to find N-th ` `# term of the series ` `# 0, 6, 0, 12, 0, 90...`   `# Function to return the Nth term ` `def` `nthTerm(N) :`   `    ``return` `(``abs``(N ``*` `((N ``-` `1``) ``*` `(N ``-` `3``) ` `           ``*` `(N ``-` `5``))))`   `# Driver code     ` `if` `__name__ ``=``=` `"__main__"` `:`   `    ``N ``=` `6`   `    ``# Function calling` `    ``print``(nthTerm(N))`     `# This code is contributed by ` `# ANKITRAI1`

## C#

 `// C# program to find N-th term of the series` `// 0, 6, 0, 12, 0, 90...`   `using` `System;`   `class` `GFG {` `    ``// Function to calculate Nth term of ` `    ``// the series` `    ``public` `static` `int` `nthTerm(``int` `N)` `    ``{` `        ``// By using above formula` `        ``return` `Math.Abs(N * ((N - 1) * (N - 3) * (N - 5)));` `    ``}` `    `  `    ``// Driver code` `    ``public` `static` `void` `Main()` `    ``{` `        ``int` `N = 6; ``// Nth term is 6` `        `  `        ``Console.WriteLine(nthTerm(N));` `    ``}` `}` `// This code is contributed by anuj_67.`

## PHP

 ``

## Javascript

 ``

Output:

`90`

Time Complexity: O(1)

My Personal Notes arrow_drop_up
Recommended Articles
Page :