c++问题。。试编写一个银行贷款计算等额还款的程序。高手帮我看下下面的程序哪里错了!!

c++问题。。试编写一个银行贷款计算等额还款的程序。高手帮我看下下面的程序哪里错了!!,第1张

你的错误实在太多了。看代码王的程序简洁易懂

#include<stdioh>

#include<mathh>

int main()

{

double z,k,x,monthPay,allMoney,temp=0;

int n,i;

printf("输入借款总额、贷款年限、年利率: ");

//贷款总和最好不要用int型的,int的最大值是32767,那你岂不是超了

scanf("%lf%d%lf",&z,&n,&k);

//计算n年后要还的总的钱数 pow(x,y)是在头文件mathh中的函数计算x^y

allMoney = zpow((1+k/12),12n);

//式子∑x(1+k/12)^i (i=0,1,2,,n12-1)将x提出到前面计算 temp=∑(1+k/12)^i

for(i=0; i<12n; i++)

temp += pow((1+k/12),i);

//根据等式z(1+k/12)^(12n) = ∑x(1+k/12)^i (i=0,1,2,,n12-1) 得x=allMoney/temp;

x = allMoney/temp;

printf("每月应还款:%lf", x);

}

现在改好,看到变化的地方:

#包括中

无效的主要(无效)

{

持股量A,B,面积;/ 应被宣布为float /

:浮动get_area(浮动,浮动,浮动);/ 正常申报的法律,有正式的和实际参数不能相同的名称 /

printf的(“请输入一个梯形的上底:\ n”);

scanf的(“%f”,&A);

输出(“请输入一个梯形下底:\ n”);

scanf的(“%f”,及b); printf的(“请输入梯形的高

:\ n”);

scanf的(“%f”,&H);/ 变化 /

面积= get_area(A,B,H);

printf(“请梯形面积是%f \ n “,区);

}

的持股量get_area(浮动a_x,b_x浮,浮H_X)

{

回报1/20 (a_x + b_x) H_X; / 2更改为20,因为1/0,1/2 = 20 = 05,这是想法?C /

}

根据一般房贷还款方式的计算公式分为两种:

一、等额本息计算公式:计算原则:银行从每月月供款中,先收剩余本金利息,后收本金;利息在月供款中的比例中随剩余本金的减少而降低,本金在月供款中的比例因增加而升高,但月供总额保持不变。

需要注意的是:

1、各地城市公积金贷款最高额度要结合当地具体来看;

2、对已贷款购买一套住房但人均面积低于当地平均水平,再申请购买第二套普通自住房的居民,比照执行首次贷款购买普通自住房的优惠政策。

二、等额本金计算公式:每月还款额=每月本金+每月本息,每月本金=本金/还款月数。

每月本息=(本金-累计还款总额)X月利率,计算原则:每月归还的本金额始终不变,利息会随剩余本金的减少而减少。

扩展资料:

房贷月供条件程序:

购房贷款中人们最关心的是条件及程序,首先办理购房贷款需要提供的资料:

1、申请人和配偶的身份z、户口原件及复印件3份(如申请人与配偶不属于同一户口的需另附婚姻关系证明)。

2、购房协议书正本。

3、房价30%或以上预付款收据原件及复印件各1份。

4、申请人家庭收入证明材料和有关资产证明等,包括工资单、个人所得税纳税单、单位开具的收入证明、银行存单等。

5、开发商的收款帐号1份。

参考资料来源:百度百科-房屋贷款

你也不说计算公式,不知道怎么计算,我去网上找了一个月支付款的计算公式,不知道和你题目的要求是否一样,如果不一样你就改下公式就行。

java代码如下:

public class Loan {

public static void main(String[] args){

double rate ;//利率

int year ; //年数

double money ; //贷款总额

double monthpay ;//月付款

Scanner sc = new Scanner(Systemin);

Systemoutprintln("输入月利率:");

rate = scnextDouble();

Systemoutprintln("输入年数:");

year = scnextInt();

Systemoutprintln("输入贷款总额:");

money = scnextDouble();

//计算月付款

monthpay = (money  rate)/Mathabs(1 - (1 / (1 + rate )  year  12 ));

Systemoutprintln("每月应该还贷款:" + monthpay);

}

}

一般在银行用房屋抵押贷款的抵押率50%-80%这个每个银行不一样,也就是房屋值30万元,贷款只能贷15-24万元,利息一般按月计算现在的贷款利息表如下如果你要算一共的利息

60000x0054X3+60000 再除各36就是你每月还的

756 这个数字是很久以前的了

一至三年(含三年) 540

三至五年(含五年) 576

五年以上 594

扩展资料:

住房抵押贷款是银行为保证贷款的安全,把借款人的房地产、有价证券及其他凭证,通过一定的契约合同,合法取得对借款人财产的留置权和质押权而向其提供的一种贷款。这种贷款实际上是债务人(抵押人) 在法律上把财产所有权转让给债权人 (抵押权人) 以取得贷款,这期间如果债务人不能按期偿还贷款本金和利息,债权人有权处分抵押物,并可优先受偿的贷款方式。

这种贷款方式,可以减少债权人的贷款风险,为债权人收回贷款提供了最有效的保证。在住房信贷中采用抵押贷款是基于银行经营资金的安全性、流动性和盈利性考虑的。由于这项住房贷款的借款人大都是居民个人。

而借款人的资金实力和信誉程度银行不可能了解清楚,这样就增大了银行贷款的风险,而抵押贷款恰恰在贷款风险较大的情况下,为债权人提供了收回贷款的有效保证。因此,银行在对居民个人的住房贷款中,大都采用抵押贷款方式。

一、抵押房产用于企业经营

需准备资料:借款人身份z、户口本、婚姻状况证明、房产证原件及复印件、银行流水、大额资产证明等;本公司营业执照副本加盖公章、公司章程、近1-3年公司财务报表、企业银行流水、企业经营或融资用途证明资料。

额度:经营用途一般最高可以申请到房产评估值的七成

利率:利率视银行政策及借款人资质不同在基准利率上上浮20%以上

年限:一般为五年以内

二、抵押房产用于个人消费

需准备资料:借款人身份z、户口本、婚姻状况证明、房产证原件及复印件、银行流水、大额资产证明、个人消费用途证明。

利率:抵押房产用于个人消费用途时,一般执行基准利率或是上浮10%。

年限:一般为十年以内

三、抵押房产用于购买商用房

需准备资料:借款人身份z、户口本、婚姻状况证明、房产证原件及复印件、银行流水、大额资产证明、购买商用房合同。

四、房屋抵押银行贷款程序:

1、您需要在银行的营业机构开立活期存款帐户;

2、请您按要求填写借款申请表,根据银行的指示提交申请表与规定的材料;

3、由银行业务经办人员或指定的律师对您进行家访,调查您所提供的资料的真实性、合法性和完整性;

4、银行审批通过后,通知您审批结果,并与您签订借款合同;

5、视情况办理保险、抵押登记、公证等手续;

6、中信实业银行将贷款直接划拨到合同约定的帐户中;

7、请您按借款合同的规定还本付息。

五、农村住房抵押贷款程序:

农村住房抵押借款申请,由拥有农村住房所有权的借款人向金融机构提出,并提交下列材料:

(一)借款人(抵押人)的有效身份z明;

(二)所抵押房屋所有权证及相应土地使用权证(包括集体建设用地使用权证,下同),且权利主体一致;

(三)抵押人(共有人)对抵押房屋的权属状况、抵押状况、同意处置抵押物的书面承诺;

(四)抵押人(共有人)对抵押房屋处置后本人及其所抚养、扶养、赡养的家属有安居之处的书面承诺〔该承诺需抵押人所在村(社区)签署证明意见〕;

(五)金融机构认为需要提供的其他材料。

不得以第三人的农村住房办理抵押贷款。

参考资料:

百度百科-住房抵押贷款

等额本息计算公式: 

[贷款本金 × 月利率 × ( 1 +月利率)^还款月数] ÷ [( 1 +月利率)^还款月数- 1 ]  ;

等额本金计算公式:

每月还款金额 =  (贷款本金 /  还款月数) + (本金 —  已归还本金累计额) × 每月利率。

贷款第一月还款额度会略高于计算额度,因需加上前一个月多余的几日的需还款额度。

按揭贷款中人们最关心的是条件及程序,首先办理按揭贷款需要提供的资料:

1、申请人和配偶的身份z、户口原件及复印件3份(如申请人与配偶不属于同一户口的需另附婚姻关系证明)。

2、购房协议书正本。

3、房价30%或以上预付款收据原件及复印件各1份。

4、申请人家庭收入证明材料和有关资产证明等,包括工资单、个人所得税纳税单、单位开具的收入证明、银行存单等。

5、开发商的收款帐号1份。

以上内容参考 百度百科-房屋按揭贷款

如果没有会计基础的话,还是不要管这么仔细了。分期还款实际就是一个特定利率下的年金。涉及复利的n次方,比如10年就是120次方,很难算的清。现实中都是借助于科学计算器,或者计算机程序的。

月供,取决于时间,还款周期,金额和利率,还有还款方式,五个变量。可以直接在网站上下载计算工具,通常名字叫理财计算器、房贷计算器、科学计算机等,或者在网站上直接使用,比如58同城,赶集网,hao123,都有,输入以上变量。很方便的就能知道详细的每月月供以及利息和本金的占比,还有利息的总额。

关于提前还款,要看合同里怎么约定的。提前还款需申请,短时间内还款一般还要缴纳违约金。提前还款还的是本金。即还款后本金减少。

因为本金减少了,后续的还款一般可以设置(或者在合同里约定好了,自动调整)缩短还款期限,比如20年变10年的;或者缩减每月还款额,还款期数不便。

最后一个问题,很简单,按照以上思路。分别按做提前还款三次就是了。最后一次,计算当期本息,以实际用款期和合同利率计算。

以上就是关于c++问题。。试编写一个银行贷款计算等额还款的程序。高手帮我看下下面的程序哪里错了!!全部的内容,包括:c++问题。。试编写一个银行贷款计算等额还款的程序。高手帮我看下下面的程序哪里错了!!、求助,用c语言程序编写下面题目,贷款计算器。、房贷怎么计算等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9643725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存