存款利息的計算。有1000元,想存5年,可按以下5種辦法存:


存款利息的計算。有1000元,想存5年,可按以下5種辦法存:

(1)一次存5年期

(2)先存2年期,到期后將本息再存3年期

(3)先存3年期,到期后將本息再存2年期

(4)存1年期,到期后將本息再存1年期,連續存5次

(5)存活期存款,活期利息每一季度結算一次

2017年銀行存款利息如下:

1年期定期存款利息為1.5%;

2年期定期存款利息為2.1%;

3年期定期存款利息為2.75%;

5年期定期存款利息為3%;

活期存款利息為0.35%(活期存款每一-季度結算一-次利息)

如果r為年利率,n為存款年數,則計算本息的公式如下:

1年期本息和: P= 1000* (1+r);

n年期本息和: P= 1000* (1+n* r);

存n次1年期的本息和: \(P=1000* (1+r)^n\);

活期存款本息和: P= 1000 *(1+\(\frac{r}{4}\))\(^{4n}\);

說明: 1000*(1+\(\frac{r}{4}\))是一個季度的本息和。

題目解析:

理解題意很關鍵,其次就是利用數學庫math中pow函數進行冪次方計算

代碼示例:

#include<stdio.h>
#include <math.h>

int main()
{
	float r5, r3, r2, r1, r0, p, p1, p2, p3, p4, p5;
	p = 1000;
	r5 = 0.0585;
	r3 = 0.054;
	r2 = 0.0468;
	r1 = 0.0414;
	r0 = 0.0072;

	p1 = p*((1 + r5) * 5);                // 一次存5年期  
	p2 = p*(1 + 2 * r2)*(1 + 3 * r3);     // 先存2年期,到期后將本息再存3年期  
	p3 = p*(1 + 3 * r3)*(1 + 2 * r2);     // 先存3年期,到期后將本息再存2年期  
	p4 = p*pow(1 + r1, 5);                // 存1年期,到期后將本息存再存1年期,連續存5次  
	p5 = p*pow(1 + r0 / 4, 4 * 5);        // 存活期存款。活期利息每一季度結算一次  
	printf("p1=%f\n", p1);       // 輸出按第1方案得到的本息和  
	printf("p2=%f\n", p2);       // 輸出按第2方案得到的本息和  
	printf("p3=%f\n", p3);       // 輸出按第3方案得到的本息和  
	printf("p4=%f\n", p4);       // 輸出按第4方案得到的本息和  
	printf("p5=%f\n", p5);       // 輸出按第5方案得到的本息和  
	return 0;
}

運行結果:

存款利息的計算。有1000元,想存5年,可按以下5種辦法存:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 存款利息的計算。有1000元,想存5年,可按以下5種辦法存: C語言 | 計算存款利息 寫代碼:假設一年期定期利率為3.25%,計算一下需要過多少年,一萬元的一年定期存款連本帶息能翻番? 為方便儲戶,某銀行擬開發計算機儲蓄系統。儲戶填寫的存款單或取款單由業務員輸入系統,如果是存款,系統記錄存款人姓名、住址、存款類型、存款日期、利率等信息,並印出存款單給儲戶;如果是取款,系統計算利息並印出利息清單給儲戶。 寫出問題定義並分析系統的可行性。 2.為方便儲戶,某銀行擬開發計算機儲蓄系統。儲戶填寫的存款單或取款單由業務員輸入系統,如果是存款,系統紀錄存款人姓名、住址、存款類型、存款日期、利率等信息,並打印出存款單給儲戶;如果是取款,系統計算利息並打印利息清單給儲戶。 200元以下耳機推薦 第一章:1-20、試計算以下兩種情況的發送時延和傳播時延: (1) 數據長度為107bit,數據發送速率為100kbit/s,傳播距離為1000km,信號在媒體上 的傳播速率為2×108m/s。 (2) 數據長度為103bit,數據發送速率為1Gbit/s,傳輸距離和信號在媒體上的傳播速率同 上。 最高法-質保金利息可參照工程款利息的起算方法計算 JAVA8中的元空間到底存了什么? Python——GUI編程 利息計算器 作業9(python programming)
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM