Given a number n, the task is to find the nth tetradecagonal number. A tetradecagonal number is a 14-sided polygon called tetrakaidecagon or tetradecagon and belongs to the figurative number. The nth tetradecagonal number is dotted with some dots and create a series of pattern. They have a common sharing corner point and dotted with their spaces to each other. The dots continue with the nth nested loop.
Examples :
Input : 5
Output :125
Input :7
Output :259
Formula for nth tetradecagonal number :-
C++
#include <bits/stdc++.h>
using namespace std;
int tetradecagonal_num( int n)
{
return (12 * n * n - 10 * n) / 2;
}
int main()
{
int n = 2;
cout << n << " th Tetradecagonal number: " ;
cout << tetradecagonal_num(n);
cout << endl;
n = 6;
cout << n << " th Tetradecagonal number: " ;
cout << tetradecagonal_num(n);
return 0;
}
|
C
#include <stdio.h>
int tetradecagonal_num( int n)
{
return (12 * n * n - 10 * n) / 2;
}
int main()
{
int n = 2;
printf ( "%dth Tetradecagonal number: " ,n);
printf ( "%d\n" ,tetradecagonal_num(n));
n = 6;
printf ( "%dth Tetradecagonal number: " ,n);
printf ( "%d\n" ,tetradecagonal_num(n));
return 0;
}
|
Java
import java.io.*;
class GFG
{
static int tetradecagonal_num( int n)
{
return ( 12 * n * n - 10 * n) / 2 ;
}
public static void main (String[] args)
{
int n = 2 ;
System.out.print(n + " th Tetradecagonal" +
" number: " );
System.out.println(tetradecagonal_num(n));
n = 6 ;
System.out.print(n + " th Tetradecagonal" +
" number: " );
System.out.print(tetradecagonal_num(n));
}
}
|
Python3
def tetradecagonal_num(n) :
return ( 12 * n * n -
10 * n) / / 2
if __name__ = = '__main__' :
n = 2
print (n, "th Tetradecagonal " +
"number : " ,
tetradecagonal_num(n))
n = 6
print (n, "th Tetradecagonal " +
"number : " ,
tetradecagonal_num(n))
|
C#
using System;
class GFG
{
static int tetradecagonal_num( int n)
{
return (12 * n * n -
10 * n) / 2;
}
static public void Main ()
{
int n = 2;
Console.Write(n + "th Tetradecagonal" +
" number: " );
Console.WriteLine(tetradecagonal_num(n));
n = 6;
Console.Write(n + "th Tetradecagonal" +
" number: " );
Console.WriteLine(tetradecagonal_num(n));
}
}
|
PHP
<?php
function tetradecagonal_num( $n )
{
return (12 * $n * $n - 10 * $n ) / 2;
}
$n = 2;
echo $n , " th Tetradecagonal number: " ;
echo tetradecagonal_num( $n ), "\n" ;
$n = 6;
echo $n , " th Tetradecagonal number: " ;
echo tetradecagonal_num( $n );
?>
|
Javascript
<script>
function tetradecagonal_num(n)
{
return (12 * n * n - 10 * n) / 2;
}
let n = 2;
document.write(n + "th Tetradecagonal number: " );
document.write(tetradecagonal_num(n) + "</br>" );
n = 6;
document.write(n + "th Tetradecagonal number: " );
document.write(tetradecagonal_num(n));
</script>
|
Output :
2 th Tetradecagonal number: 14
6 th Tetradecagonal number: 186
Time Complexity: O(1)
Auxiliary Space: O(1)
Reference:
https://en.wikipedia.org/wiki/Polygonal_number
Last Updated :
29 Mar, 2023
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...