zhang745309 2009-12-15 01:07 采纳率: 100%
浏览 260
已采纳

请教各位高手解决一道编程题!!!!!没有人能帮忙吗!

1、计算购买音响还银行贷款的问题:
我们刚刚购买了一套音响系统,支付了1000美元,并采用以下的分期付款方式归还贷款:没有首付款,年利率18%(月利率1.5%),在12个月归还本金和利息。以等额本息方法还款(每个月的还款金额相同,其中一部分用来支付利息,一部分用来归还本金。)
(1)计算:每个月需要归还的金额。
(2)计算:为此一共支付了多少利息。

  • 写回答

1条回答 默认 最新

  • iteye_5430 2009-12-18 03:29
    关注

    (1)每个月需要归还的金额:$91.68
    (2)为此一共支付了多少利息:$100.16

    [b]分析:[/b]
    每月归还本金 x(i)
    每月归还利息 y(i)
    i=0,1,2,...,12
    x(0)=j(0)=0

    方程:
    price=1000
    x(i)+y(i) = x(i-1)+y(i-1)
    ∑x(1..12)=price
    y(i)=(price-∑x(1..i-1))*1.5/100

    [b]Lingo代码[/b]:
    [code="lingo"]
    MODEL:
    SETS:
    MONTH /1..13/: x,y;
    ENDSETS

    DATA:
    capital = 1000; !本金;
    ENDDATA

    !初始值;
    x(1)=0;
    y(1)=0;
    !等额本息约束;
    @FOR( MONTH(i)|i#gt#2:
    x(i)+y(i)=x(i-1)+y(i-1)
    );
    !每月利息;
    @FOR(MONTH (i)|i#gt#1:
    y(i)=(capital-@sum(MONTH(j)|j#lt#i: x))*1.5/100
    );
    !本金求和;
    @SUM(MONTH: x)=capital;
    !利息求和;
    sumy=@SUM(MONTH: y);
    !每月支付本息;
    UNIT=x(2)+y(2);
    [/code]

    展开全部

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 MATLAB代码补全插值
  • ¥15 Typegoose 中如何使用 arrayFilters 筛选并更新深度嵌套的子文档数组信息
  • ¥15 前后端分离的学习疑问?
  • ¥15 stata实证代码答疑
  • ¥50 husky+jaco2实现在gazebo与rviz中联合仿真
  • ¥15 dpabi预处理报错:Error using y_ExtractROISignal (line 251)
  • ¥15 在虚拟机中配置flume,无法将slave1节点的文件采集到master节点中
  • ¥15 husky+kinova jaco2 仿真
  • ¥15 zigbee终端设备入网失败
  • ¥15 金融监管系统怎么对7+4机构进行监管的
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部