/* C Programming, Quiz 4E */
/*
小考題目:完成一個計算帳戶餘額的函數,saving。
函數輸入四個值,本金(P)、年利率(r)、每年計算複
利次數(n),存款年數(t),完成本利最後餘額的計算,公式為
nt
A = P(1+r/n)
並利用函數呼叫計算
(a)本金12000,年利率0.08,每季複利一次,存20年。
(b)本金24000,年利率0.12,每季複利一次,存10年。
提示:使用 math.h 的 pow 函數。
函數輸入值:二個 double,即本金和利率;二個 int,即每年複利次數和年數。
函數輸出值:一個 double。
題目輸入:無
題目輸出:印出(a)和(b)的答案。
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
double saving(double,double,int,int);
int main(void)
{
printf("(a) ans: %lf\n", saving(12000, 0.08, 4, 20));
printf("(b) ans: %lf\n", saving(24000, 0.12, 4, 10));
system("pause");
return 0;
}
double saving(double P, double r, int n, int t)
{
return P*pow(1+r/n, n*t);
}
小考四(E)題目
返回小考目錄
回到首頁
沒有留言:
張貼留言