Problem D. S05-04 银行存钱的本金和利息计算(非复利)

已知银行整存整取不同期限存款的年利率分别为 2.25% 期限1年; 2.43% 期限2年; 2.70% 期限3年; 2.88% 期限5年; 3.00% 期限8年; 要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。

输入

输入整数期限和本金(浮点数保留两位小数)

输出

输出利息和得到的本金(结果保留两位小数,数字间用逗号和一个空格隔开)

样例

标准输入复制文本
2   1000.00
标准输出复制文本
48.60, 1048.60
标准输入复制文本
5   2020.00
标准输出复制文本
290.88, 2310.88

此为非复利问题

前提必备知识  :

    计算利息的基本公式为:利息=本金×存期×利率

    利率的换算:年利率、月利率、日利率三者的换算关系是:年利率=月利率×12(月)=日利率×360(天);月利率=年利率÷12(月)=日利率×30(天);日利率=年利率÷360(天)=月利率÷30(天)。

    

#include <bits/stdc++.h>
using namespace std;
int main() 
{
	double a,b,c;
	cin>>a>>b;
	if(a==1)
	{
		c=b*a*0.0225; //利息
		printf("%.2lf, %.2lf",c,c+b); //c+b为本利和
	}
	else if(a==2)
	{
		c=b*a*0.0243; 
		printf("%.2lf, %.2lf",c,c+b);
	}
	else if(a==3)
	{
		c=b*a*0.0270;
		printf("%.2lf, %.2lf",c,c+b);
	}
	else if(a==5)
	{
		c=b*a*0.0288;
		printf("%.2lf, %.2lf",c,c+b);
	}
	else if(a==8)
	{
		c=b*a*0.0300;
		printf("%.2lf, %.2lf",c,c+b);
	}
	return 0;
}

posted @ 2022-10-03 18:58  131452lin  阅读(249)  评论(0编辑  收藏  举报