Programa para hallar el término N de la serie 5, 12, 21, 32, 45……

Dado un número N, la tarea es escribir un programa para encontrar el término N de la siguiente serie: 
 

5, 12, 21, 32, 45…… 
 

Ejemplos: 
 

Input: N = 2
Output: 12

Input: N = 5
Output: 45

Enfoque: 
El enésimo término generalizado de esta serie: 
 

Enésimo término: n*n + 4*n 
 

A continuación se muestra la implementación requerida: 
 

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;
}

C

// C program to find
// the N-th term of the series:
// 5, 12, 21, 32, 45......
#include <stdio.h>
#include <math.h>
 
// 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
    printf("%d\n",nthTerm(N));
 
    return 0;
}
 
// This code is contributed by kothavvsaakash.

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>
Producción: 

32

 

Complejidad del tiempo : O(1)

Espacio Auxiliar: O(1)

Publicación traducida automáticamente

Artículo escrito por pawan_asipu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *