C言語で元利合計を出すプログラム
auです。
今回は元利合計を出すプログラムを組みました。
#include <stdio.h> int main(void) { int pri; int pri_per; int time; int total = 0; // 合計金額の初期化 // 元金 printf("元金: "); scanf("%d", &pri); // 利率を入力 printf("利率: "); scanf("%d", &pri_per); // 期間 printf("期間: "); scanf("%d", &time); // 元金を合計金額にいれる total += pri; // 期間の回数だけ繰り返す for (int i = 1; i <= time; i++) { total = total * (100 + pri_per) / 100; } // 元利合計の表示 printf("元利合計: %d", total); return 0; } // 実行結果 元金: 100 利率: 10 期間: 2 元利合計: 121
元金が100円で利率は1日につき10%だとした場合の結果がちゃんと表示されました。
intなどの宣言はすべて分けたほうがいいそうです。