#####この複利計算のプログラムなのですが、
Ruby
1def fukuri(gankin,riritu,n) 2 return gankin if n == 0 3 return fukuri(gankin*(1+riritu),riritu,n-1) 4end 5puts fukuri(10000,0.01,10) 6
######return されると、そこで処理が終了しないのでしょうか?
######なぜ return が二つ続いているのか教えて頂きたいです。
######また、別の書き方があれば知りたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/21 13:39