• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語の課題で助けてください2)

C言語の課題で助けてください

このQ&Aのポイント
  • C言語の課題で毎年10万円ずつ貯金した場合の貯金残高はどうなるかについて、質問があります。
  • 自分なりに試行錯誤してみたものをアップし、アルゴリズムの添削をお願いしています。
  • コード内での計算が合わない問題に直面しており、解決策を求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.2

取り合えず、以下のようにして下さい ------------------------ #include<stdio.h> int main(void) { int year; double nenri; double zandaka; double total; zandaka=100000; nenri= 0; total=zandaka;・・・ここを変える for (year=1;year<=10;year++){ nenri = total*0.01;  ・・・ここも変える total += nenri;    ・・・ここも変える if (year < 10) total += zandaka; ・・・ここも変える } printf("貯金残高は %f 円です\n",total); return 0; } -------------------------------- 複利は、預金しているお金の総額に対しての利率です。 従って,totalに0.01をかけます 次に、その利息をトータルに加算し、 つぎに毎年の分10万を加算します。 (但し、最後の年は、加算しません。) トータルは最初10万から始めます。

designmon
質問者

お礼

ありがとうございました。 なんとかやってみます!

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • yuu_yuu
  • ベストアンサー率41% (34/81)
回答No.1

まず、アルゴリズムの前に「複利」の意味を正確に理解したほうがいいかと思います。 「複利」の意味を理解して、尚且つ解らないのあれば、補足に書いてください。

すると、全ての回答が全文表示されます。

関連するQ&A