算术级数第N项的程序设计

给定算术级数的第一项(a)、公差(d)和整数N,任务是找到N th 这个系列的术语。 例如:

null
Input : a = 2 d = 1 N = 5Output :The 5th term of the series is : 6Input : a = 5 d = 2 N = 10Output :The 10th term of the series is : 23

方法:

我们知道算术级数是=2,5,8,11,14… 在这个系列中,2是这个系列的陈述术语。 公共差=5–2=3(系列中的公共差)。 所以我们可以把这个系列写为: T 1. =a 1. T 2. =a 1. +(2-1)*d T 3. =a 1. +(3-1)*d . . . T N =a 1. +(N-1)*d

找到N th 在算术级数中,我们使用简单的公式。

TN = a1 + (N-1) * d

C++

// CPP Program to find nth term of
// Arithmetic progression
#include <bits/stdc++.h>
using namespace std;
int Nth_of_AP( int a, int d, int N)
{
// using formula to find the
// Nth term t(n) = a(1) + (n-1)*d
return (a + (N - 1) * d);
}
// Driver code
int main()
{
// starting number
int a = 2;
// Common difference
int d = 1;
// N th term to be find
int N = 5;
// Display the output
cout << "The " << N
<< "th term of the series is : "
<< Nth_of_AP(a,d,N);
return 0;
}


JAVA

// Java program to find nth term
// of Arithmetic progression
import java.io.*;
import java.lang.*;
class GFG
{
public static int Nth_of_AP( int a,
int d,
int N)
{
// using formula to find the Nth
// term t(n) = a(1) + (n-1)*d
return ( a + (N - 1 ) * d );
}
// Driver code
public static void main(String[] args)
{
// starting number
int a = 2 ;
// Common difference
int d = 1 ;
// N th term to be find
int N = 5 ;
// Display the output
System.out.print( "The " + N +
"th term of the series is : " +
Nth_of_AP(a, d, N));
}
}


Python3

# Python 3 Program to
# find nth term of
# Arithmetic progression
def Nth_of_AP(a, d, N) :
# using formula to find the
# Nth term t(n) = a(1) + (n-1)*d
return (a + (N - 1 ) * d)
# Driver code
a = 2 # starting number
d = 1 # Common difference
N = 5 # N th term to be find
# Display the output
print ( "The " , N , "th term of the series is : " ,
Nth_of_AP(a, d, N))
# This code is contributed
# by Nikita Tiwari.


C#

// C# program to find nth term
// of Arithmetic progression
using System;
class GFG
{
public static int Nth_of_AP( int a,
int d,
int N)
{
// using formula to find the Nth
// term t(n) = a(1) + (n-1)*d
return ( a + (N - 1) * d );
}
// Driver code
public static void Main()
{
// starting number
int a = 2;
// Common difference
int d = 1;
// N th term to be find
int N = 5;
// Display the output
Console.WriteLine( "The " + N +
"th term of the series is : " +
Nth_of_AP(a, d, N));
}
}
// This code is contributed by vt_m.


PHP

<?php
// PHP Program to find nth term of
// Arithmetic progression
function Nth_of_AP( $a , $d , $N )
{
// using formula to find the
// Nth term t(n) = a(1) + (n-1)*d
return ( $a + ( $N - 1) * $d );
}
// Driver code
// starting number
$a = 2;
// Common difference
$d = 1;
// N th term to be find
$N = 5;
// Display the output
echo ( "The " . $N . "th term of the series is : " .
Nth_of_AP( $a , $d , $N ));
// This code is contributed by Ajit.
?>


Javascript

<script>
// JavaScript Program to find nth term of
// Arithmetic progression
function Nth_of_AP(a, d, N)
{
// using formula to find the
// Nth term t(n) = a(1) + (n-1)*d
return (a + (N - 1) * d);
}
// Driver code
// starting number
let a = 2;
// Common difference
let d = 1;
// N th term to be find
let N = 5;
// Display the output
document.write( "The " + N + "th term of the series is : "
+ Nth_of_AP(a,d,N));
// This code is contributed by Mayank Tyagi
</script>


输出:

The 5th term of the series is : 6

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享