📜  程序打印算术级数系列

📅  最后修改于: 2021-04-29 04:19:59             🧑  作者: Mango

给定第一个(a),共同差(d)和算术级数级数的整数n,任务是打印级数。
例子 :

Input : a = 5, d = 2, n = 10
Output : 5 7 9 11 13 15 17 19 21 23

方法 :

CPP
// CPP Program to print an arithmetic
// progression series
#include 
using namespace std;
 
void printAP(int a, int d, int n)
{
 
// Printing AP by simply adding d
// to previous term.
int curr_term;
curr_term=a;
for (int i = 1; i <= n; i++)
{   cout << curr_term << " ";
    curr_term =curr_term + d;
     
}
}
 
// Driver code
int main()
{
    // starting number   
    int a = 2;
     
    // Common difference
    int d = 1;
     
    // N th term to be find
    int n = 5;
 
    printAP(a, d, n);
 
    return 0;
}


Java
// Java Program to print an arithmetic
// progression series
class GFG
{
static void printAP(int a, int d, int n)
{
 
    // Printing AP by simply adding d
    // to previous term.
    int curr_term;
curr_term=a;
    for (int i = 1; i <= n; i++)
    { System.out.print(curr_term + " ");
    curr_term =curr_term + 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;
 
printAP(a, d, n);
}
}
// This code is contributed by Anant Agarwal.


Python3
# Python 3 Program to
# print an arithmetic
# progression series
def printAP(a,d,n):
 
      # Printing AP by simply adding d
      # to previous term.
      curr_term
curr_term=a
 
      for i in range(1,n+1):
print(curr_term, end=' ')
         curr_term =curr_term + d
          
 
# Driver code
a = 2    # starting number
d = 1    # Common difference
n = 5    # N th term to be find
 
printAP(a, d, n)
 
# This code is contributed
# by Azkia Anam.


C#
// C# Program to print an arithmetic
// progression series
using System;
 
class GFG
{
    static void printAP(int a, int d, int n)
    {
        // Printing AP by simply adding
        // d to previous term.
        int curr_term;
curr_term=a;
        for (int i = 1; i <= n; i++)
            {
Console.Write(curr_term + " ");            
curr_term += 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;
 
        printAP(a, d, n);
    }
}
// This code is contributed by vgt_m.


PHP


Javascript


输出:
2 3 4 5 6