游客 Signup | Login
中文 | En

3226 - 例题3-2 计算存款利息

计算存款利息。有1000元,想存一年。有三种存款方法可选:(1)活期,年利率r1=0.0036;(2)一年定期,年利率r2=0.0225;(3)两次半年定期,年利率r3=0.0198。请分别计算出一年后按这3中方法得到的本息和。三个结果之间以空格分隔,注意最后输出换行符。

Input

Output

三个本息和以空格分隔,别忘了输出结束后的换行符。

Examples

Input

Output

1003.599976 1022.500061 1019.897949

Solution C

#include<stdio.h>
#include<math.h>
int main()
{
	float n=1000,n1,n2,n3;
	n1=1000*(1+0.0036);
	n2=1000*(1+0.0225);
	n3=1000*(1+0.0198/2)*(1+0.0198/2);
	printf("%f %f %f\n",n1,n2,n3);
	getchar();
	getchar();
	return 0;
}

Solution C++

#include<cstdio>
int main()
{
	float y=1000,r1=0.0036,r2=0.0225,r3=0.0198;
	float y1,y2,y3;
	y1=y*(1+r1);
	y2=y*(1+r2);
	y3=y*(1+r3/2)*(1+r3/2);
	printf("%f %f %f\n",y1,y2,y3);
	return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题