等差数列の N 番目の項を計算する C プログラム
Sep 01, 2023 pm 02:09 PM
Cプログラム
等差数列
n番目の項目
「a」を最初の項、「d」を共通差異、「n」を一連の項の数とすると、タスクは、数列の n 番目の項を見つけることです。
したがって、問題に対するプログラムの書き方を議論する前に、まず等差数列とは何かを知っておく必要があります。
等差数列または等差数列は、連続する 2 つの項の差が同じである一連の数値です。
最初の項、つまり a =5 と同様に、求めたい差 1 と n 番目の項は 3 である必要があります。したがって、この級数は次のようになります。 be: 5, 6, 7 したがって、出力は 7 になる必要があります。
したがって、n 番目の項の算術進行は -
AP1 = a1 AP2 = a1 + (2-1) * d AP3 = a1 + (3-1) * d ..<p>APn = a1 + (n-1) *</p>
ログイン後にコピー
のようになると言えます。したがって、式は AP = a になります。 (n-1) * d.
Example
Input: a=2, d=1, n=5 Output: 6 Explanation: The series will be: 2, 3, 4, 5, 6 nth term will be 6 Input: a=7, d=2, n=3 Output: 11
ログイン後にコピー
指定された問題を解決するために使用するアプローチ -
- 最初に実行する項 A、公差 D、N を系列数とします。
- 次に、(A (N - 1) * D) によって n 番目の項を計算します。
- 上記の計算で得られた出力を返します。
アルゴリズム
Start Step 1 -> In function int nth_ap(int a, int d, int n) Return (a + (n - 1) * d) Step 2 -> int main() Declare and initialize the inputs a=2, d=1, n=5 Print The result obtained from calling the function nth_ap(a,d,n) Stop
ログイン後にコピー
例
#include <stdio.h> int nth_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); } //main function int main() { // starting number int a = 2; // Common difference int d = 1; // N th term to be find int n = 5; printf("The %dth term of AP :%d</p><p>", n, nth_ap(a,d,n)); return 0; }
ログイン後にコピー
出力
The 5th term of the series is: 6
ログイン後にコピー
以上が等差数列の N 番目の項を計算する C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
2週間前
By 尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.ファイルの保存場所:それはどこにあり、それを保護する方法は?
3週間前
By DDD

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
2週間前
By 尊渡假赌尊渡假赌尊渡假赌
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
R.E.P.O.ファイルの保存場所:それはどこにあり、それを保護する方法は?
3週間前
By DDD

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7310
9


Java チュートリアル
1624
14


CakePHP チュートリアル
1346
46


Laravel チュートリアル
1259
25


PHP チュートリアル
1207
29



以下を中国語に翻訳してください: ローマ数字を 10 進数に変換する C プログラム

指定された値を引数として受け取る逆双曲線正弦関数の値を見つける C++ プログラム
