- ベストアンサー
1円、2円、3円・・・と貯金していくと・・・
1日目に1円。 2日目に2円。 3日目に3円。 ↓ n日目にn円。 という風に貯金していく。 100万円貯まる日にちを表示するプログラム。 1/2(n)(n+1)<1000000。 #include <stdio.h> int main() { double n = 0; double i = 0; while(n<1000000) { n = n+(n+1); i++; } printf("%d",i); return 0; } こんな感じで書いてみましたがなぜか20日くらいになります。 何が間違ってるんでしょうか?
- みんなの回答 (2)
- 専門家の回答
お礼
ありがとうございます。 初めのほうで具体的にやってみると間違いがわかりますね。