総貯金額を計算するプログラム。やさしいコンピュータ科学の練習問題をRubyで。

#今回やったこと
Rubyで教科書の問題を解きました。
「やさしいコンピュータ科学」の練習問題です。（ほんとにやさしい教科書だと思います。）
この本は「コンピュータの名著・古典１００冊」で紹介されていました。

#追記
年利0.12%なのに、一月に0.12%かけてるよ、と指摘していただきました。
修正したのが以下のコードになります。ありがとうございました。

<a href="https://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E6%96%B0%E7%89%88-%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%AE%E5%90%8D%E8%91%97%E3%83%BB%E5%8F%A4%E5%85%B8100%E5%86%8A-%E7%9F%B3%E7%94%B0-%E6%99%B4%E4%B9%85/dp/4844335405/ref=as_li_ss_il?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=14GFCAAK1A3AC&keywords=%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%AE%E5%90%8D%E8%91%97&qid=1558288037&s=gateway&sprefix=%E3%81%93%E3%82%93%E3%81%B4%E3%82%85%E3%83%BC%E3%81%9F%E3%81%AE%E3%82%81,aps,258&sr=8-1&linkCode=li3&tag=azunaburu0e-22&linkId=387ec96c2ef388bf0c7c3130b15f213c&language=ja_JP" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4844335405&Format=_SL250_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=azunaburu0e-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=azunaburu0e-22&language=ja_JP&l=li3&o=9&a=4844335405" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
<a href="https://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E7%A7%91%E5%AD%A6-Ascii-books-%E3%82%A2%E3%83%A9%E3%83%B3%E3%83%BBW-%E3%83%93%E3%82%A2%E3%83%9E%E3%83%B3/dp/4756101585/ref=as_li_ss_il?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=43ENMPXPBM2&keywords=%E3%82%84%E3%81%95%E3%81%97%E3%81%84%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E7%A7%91%E5%AD%A6&qid=1558288337&s=gateway&sprefix=%E3%82%84%E3%81%95%E3%81%97%E3%81%84%E3%81%93%E3%82%93%E3%81%B4%E3%82%85,aps,256&sr=8-1&linkCode=li3&tag=azunaburu0e-22&linkId=a81cd87a75caa7b151f6ffcd439c86d0&language=ja_JP" target="_blank"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4756101585&Format=_SL250_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=azunaburu0e-22&language=ja_JP" ></a><img src="https://ir-jp.amazon-adsystem.com/e/ir?t=azunaburu0e-22&language=ja_JP&l=li3&o=9&a=4756101585" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
#コード
```saving.rb
def Saving(payment)
  savings = 0
  year_rate = 0.12
  year = 0

  while savings <  100000000 do
    savings = savings + (savings * year_rate ) + (payment * 12)
    year += 1
    puts "#{year}年目 : 貯金総額は#{savings.floor }円"
  end

end

Saving(12000)
```

問題は「毎月10ドル入金したら40年でいくらになるか、また100万ドルたまるか。正しい答えが出るまで別の値を入れよ」とのこと。
年利は0.12%で計算した結果が下です。どうやら月に1万2000円ずつ貯金したら100万になるまで40年かかるようです(笑)

```ruby:saving.rb
1年目 : 貯金総額は144000円
2年目 : 貯金総額は305280円
3年目 : 貯金総額は485913円
4年目 : 貯金総額は688223円
5年目 : 貯金総額は914810円
6年目 : 貯金総額は1168587円
7年目 : 貯金総額は1452817円
8年目 : 貯金総額は1771155円
9年目 : 貯金総額は2127694円
10年目 : 貯金総額は2527017円
11年目 : 貯金総額は2974259円
12年目 : 貯金総額は3475171円
13年目 : 貯金総額は4036191円
14年目 : 貯金総額は4664534円
15年目 : 貯金総額は5368278円
16年目 : 貯金総額は6156472円
17年目 : 貯金総額は7039249円
18年目 : 貯金総額は8027958円
19年目 : 貯金総額は9135314円
20年目 : 貯金総額は10375551円
21年目 : 貯金総額は11764617円
22年目 : 貯金総額は13320372円
23年目 : 貯金総額は15062816円
24年目 : 貯金総額は17014354円
25年目 : 貯金総額は19200077円
26年目 : 貯金総額は21648086円
27年目 : 貯金総額は24389856円
28年目 : 貯金総額は27460639円
29年目 : 貯金総額は30899916円
30年目 : 貯金総額は34751906円
31年目 : 貯金総額は39066135円
32年目 : 貯金総額は43898071円
33年目 : 貯金総額は49309840円
34年目 : 貯金総額は55371020円
35年目 : 貯金総額は62159543円
36年目 : 貯金総額は69762688円
37年目 : 貯金総額は78278211円
38年目 : 貯金総額は87815596円
39年目 : 貯金総額は98497468円
40年目 : 貯金総額は110461164円
```