c语言计算存款利息编程(c语言计算银行存款利息)

http://www.itjxue.com  2023-03-27 11:34  来源:未知  点击次数: 

C语言编程,关于银行利息

#include stdio.h

void main(){

double sum,pri;

int y;

printf("请输入存款数目:");

scanf("%lf",sum);

pri=sum;

printf("请输入存款年限:");

scanf("%d",y);

switch (y)

{

case 1:

sum=sum*(1+3.66/100);

break;

case 2:

sum=sum*(1+4.50/100);

break;

case 3:

sum=sum*(1+5.28/100);

break;

case 5:

sum=sum*(1+5.8/100);

break;

default:

sum=sum*(1+2.92/100);

break;

}

printf("%d年过后你的资金总额为:%lf 利息为:%lf\n",y,sum-pri);

}

显示:

请输入存款数目:10000

请输入存款年限:5

5年过后你的资金总额为:10580.000000 利息为:580.000000

C语言程序设计利息计算的编程: 输入年利率,本金,存款年数,设计一个算法求n年后得到的本息

#include?bits/stdc++.h

#define?LDB?long?double

using?namespace?std;

??

??LDB?a,b;

??int?c;

??int?main(){

????scanf("%Lf%Lf%d",a,b,c);

????printf("%.3Lf\n",pow(1+a/100.0,c)*b);

??}

a百分比下的利率,b本金,c年数

c语言计算银行利息

#include?stdio.h

#include?math.h

int?main(){

????setbuf(stdout,NULL);???????????????//eclipse?需要加这段,?不然运行后看不到输出

????float?sum,?money,?year,?rate;

????printf("input?money?\n");??????????//等待用户输入存款金额,?回车键结束.

????scanf("%f",?money);???????????????//赋值给变量?money

????printf("input?year?\n");???????????//等待用户输入存款期限,?回车键结束.

????scanf("%f",?year);????????????????//赋值给变量?year

????printf("input?rate?\n");???????????//等待用户输入年利率,?回车键结束.

????scanf("%f",?rate);????????????????//赋值给变量?rate

????sum?=?money?*?pow(1?+?rate,?year);?//pow函数

????printf("sum=?%.2f"?,?sum);?????????//输出本息,?保留小数点后两位

????return?0;

}

用c语言编写问题:马老师在某银行有10000元存款,银行年利率2.5%,计算10年后银行应支付多少?

#includestdio.h

double?fun(double?p,double?i,int?n)

{

double?f=p;

int?m;

for(m=n;m0;m--)

f*=(1+i);

return?f;

}

void?main()

{

int?n;

double?p,i;

printf("存款金额/元");

scanf("%lf",p);

printf("年利率:(不用输百分号,例如15代表15%)");

scanf("%lf",i);

printf("存期/年");

scanf("%d",n);

printf("%d年后本息和为:%.2lf\n",n,fun(p,i/100.0,n));

}

编程从键盘输入存钱的本金、存款期限以及年利率,然后再输入按何种方式计息,最后再计算本利之和

按照以下进行输入,9个步骤完成以后,你就能得出你想要的。次序不能乱,符号也不能错。用c语言求任意输入银行存款本金,存款年利率,存款年限,计算本金和利息总和(分为:计复利和不计复利2种形式).

1.#include

2.#defineLDBlongdouble

3.usingnamespacestd;

4.LDBa,b;

5.intc;

6.intmain(){

7.scanf("%Lf%Lf%d",a,b,c);

8printf("%.3Lf\n",pow(1+a/100.0,c)*b);

9.}

其中,a代表百分比下的利率,b代表本金,c代表年数。

资料扩展;

科普编程相关的符号及其含义,以电脑键盘上的符号为准进行举例。

~,tilde,波浪符。也叫"twiddle"或者"squiggle",在*nix系统中代表用户主目录,和$HOME等价;有时也被vi用来做默认的备份文件后缀。`,backtick,反引号。用在bash里面执行一条命令获得输出。`command`和$(command)等效。!,exclamationmark,惊叹号。常用于类C语言里面的否定条件。@,atsign,艾特符。常用于电子邮件。#,poundsignorhashsign,alsocalledasoctothorp,井字符。千万不要因为C#是csharp而读成sharp了,很多华人犯这个错。常用于脚本语言的注释。$,dollarsignorpesosign,美元或者比索符,取决于你和哪里的人说话。这个常用于bash脚本里面的变量引用,或者正则表达式中表示行尾。%,percentsign,百分号。常用于编程语言中整数取模。附送一个‰,permilsign,千分号。^,caretsign,插入符或者上引号。某些语言中用于表示指数,或者在正则表达式中表示行首,或者枚举中表示逆操作,[^b]表示除了b之外所有字符。,ampersand,或者读作and也没问题,并列符。编程语言中单用作为位与,双用于表示条件与,C语言中也作为单目操作符取地址,C++中作为引用类型标记。*,asterisksign,星号符,千万别读作starsign。编程语言中表示乘号,或者对指针取值;正则表达式中表示匹配0到多个前一字符。(and),parenthesissign,(圆)括号,复数形式parentheses。左边的是leftparenthesis,右边的是rightparenthesis。也有叫做bracket的,反正别人能听懂。编程中这个用于标记一块表达式,常用于避免和各种运算符优先级做战斗,直接用括号简单明了——当然也有例外,参见任何一个lisp项目最后若干行。

求存款到期后本金与利息的C语言程序

#includestdio.h

?float?principal=1000;

?float?interest_1=0.0325;

?float?interest_2=0.0035;

?float?principal_year_1(){

?????float?sum=0.0;

?????sum=1000*(interest_1/12.0)*6;

?????return?sum;

?}

float?Regular_principal_year(){

????????float?sum=0.0;

????????sum=1000*interest_1;

????????return?sum;

}

float?Demand_principal_year(){

????float?sum=0.0;

????sum=1000*interest_2;

????return?sum;

}

float?principal_year(){

?????float?sum=0.0;

?????sum=1000*(interest_1/12.0)*6;

?????sum=(1000+sum)*((interest_2/12.0)*6);

?????return?sum;

}

int?main(){

????printf("

定期一年利息=%f\n,定期一年本金=1000\n,活期一年利息=%f\n,

活期一年本金=1000\n,定期半年、活期半年利息=%f\n,定期半年、活期半年本金=%f\n",

Regular_principal_year(),Demand_principal_year(),

principal_year()+principal_year_1(),principal_year_1()+1000);

return?0;

}

(责任编辑:IT教学网)

更多