コンピューターソフトウェア

集計機能:どのようにプログラムを書くことは?

集計機能 - 数学とプログラミングの古典問題。 それは、xの変化値をF(X)の連続的な値を求めることにあります 計算結果は、多くの場合、二列の表として出力されます。 xに対応する第一第二- 、F(X)。

理論

関数の値を決定するためのアルゴリズムは、6つのステップからなります。

  1. 引数の初期値と最終値、ポイントの数を選択します。
  2. 計算ステップ - 引数が変更する量。
  3. 引数は初期値に等しく取られます。
  4. 計算機能。
  5. ステップでの引数の値を増やします。
  6. 4-5のパターンであれば、点のない推定に必要な数が存在しないように。

最初のステップで設定された値は、常に彼らが仕事を与えることができ、選択されていません。 実際には、値及び計算ステップの範囲で与えられる状況があります。 終了条件計算(アルゴリズムのステップ6)は、引数の目標値に等しくなるので、この場合に集計関数は、ポイントの数を求める必要はありません。

実施例

例を助けるために理論を使用する方法を理解します。 Gの二次関数(X)= X 2 + 9ましょう -2の範囲【におけるその値のテーブルをコンパイル。 2] 5に等しい点の数を取ることによって。 初期データから計算ステップが1に等しくなければならないと推定することが容易です。

このアルゴリズムによれば、次のステップは、(-2)Gの計算である«-2» -関数の初期値です。 順次一つによってXを増加させる(このプログラミング操作でインクリメントと呼ばれる)とg関数を決定する集計機能を行います。

X

-2

-1

0

1

2

G(X)

13

10

9

10

13

計算の正しさを確認するのは簡単です - 放物線のグラフを取得する必要があります。

ソフトウェア実装

長い職業 - テーブルを起草することは手を備えています。 計算は、他の値の計算に誤りがまた間違った行い、慎重に行われるべきです。 ソリューション - コンピュータ上の問題を渡します。

以下は、集計プログラムは、いわゆる特徴である「擬似を。」 これを実行するには、機能、引数の開始と終了、ポイントの数を指定する必要があります。 例は、F(X)= 18 * X + 5を評価します プログラムの結果-順次派生値x、F(X)。

-引数:= N.Znachenie。

- Shag_vychisleny:=(N.値- K値)/数。 ポイント。

- FOR(カウンター:= 0の点をカウントします。)。

起動します。

-機能:= 18 + 5 *引数。

-引数:NA =値+ステップカウンタ。

-ディスプレイ(引数機能)。

終わり。

コードは、任意のプログラミング言語に適応しました。 それは、C#、さらにはMS Officeのパッケージに統合VBAのオフィスソフトウェアで、C +、関数の集計は、「パスカル」で実装することが可能です。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ja.delachieve.com. Theme powered by WordPress.