2017-08-27 7 views
-1

私はこのプログラムを実験室で見つけようとしていますが、私は今ここで作業しています。C++積分方程式をデクリメントして表示する

目的は、アクティブな方程式を初期値からデクリメントして表示することです。 例:

20000.00 + 83.33 - 150.00 = 19933.33 
19933.33 + 83.06 - 150.00 = 19866.39 
19866.39 + 82.78 - 150.00 = 19799.17 
19799.17 + 82.50 - 150.00 = 19731.66 
19731.66 + 82.22 - 150.00 = 19663.88 
19663.88 + 81.93 - 150.00 = 19595.81 
19595.81 + 81.65 - 150.00 = 19527.46 

などです。私はそれを画面上の出力として表示する必要があります。しかし、それを減らす方法と、それを似たような積分方程式として表示する方法をどうやって分かりませんか。

最後の数字はユーザーが入力した最初のローンで、中央の数字はp * r/p(初期ローン* interestrate(ユーザーがこれも同様に入力します)を使用して計算された金利です) /初期ローン)。そして、等号の直前の数字は、通常の入金金額です。

目的は、10回の繰返しを実行することです。または、最初のローンが最初に到着した時点で、最初のローンが完全に払い戻されるようにします。

+1

***しかし、そのような減少する合計をどのように保持するかわかりません***その単なる二重変数です。 *** cout形式のようなアクティブ方程式として表示する方法*** coutを使って値とシンボルを出力します。これで何も全く複雑ではありません。 – drescherjm

+1

***目標は、10回の繰り返しを実行することです。または、最初のローンが満期になった時点で支払われます。***ループを使用します。ループ内の残りの部分を確認してください。 – drescherjm

+0

@drescherjm私はその変数を知っていて、それを印刷するためにcoutを使用しています。しかし、それはどのように指示が言うようにループで行われるだろう。私は手動で10行のコードを書くことは許されていません。 – Bruthon1

答えて

3

はここで少し指導

金融

まず、あなたの基本は間違っていましたです。これが資金であり、それがこのように見える場合:-)、p * r/pは駄目です。 プロットの2番目の列はレートではなく、どちらも金利ではなく、関心事です。

Pは、P時間はあなたが数学的に入力された場合rの毎月のある示し支払い以来/ 12 rを融資ammount rが関心を使用して計算され年利

である(例えば0.05 5%) rが百分率で入力された場合はP * r/1200となります。

C++

パラメータの入力は、たとえば次のように行うことができます。

double P, r, q; 
std::cout << "Enter P, q and r:\t"; 
std::cin >> P >> r >> q; 

あなたは固定精度を印刷数字を持っている必要があります、これが最後のヒント

std::cout << std::fixed << std::setprecision(2) 

1で行うことでできます。必要なファイルが

#include <iostream> 
#include <iomanip> 

最後のあなたがするだろう含めますfor-loopsやdo-whileループを探すループが必要です。

これは、あなたの宿題をうまく開始するのに役立ちます。

+0

本当にありがとう!私はこれを試して、それがどのように行くのかを教えてあげよう! – Bruthon1

関連する問題