3-25 编程练习求解

3-25 编程练习求解

不知道该如何写计算公式,数学思维全都还给老师了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕言 2021-07-24 13:45:16

同学你好,本题是用来计算:要花费多少年(years)可以涨到2000元(sum)。公式为:今年的钱=前一年的钱+前一年的利息,例如:

第一年钱:1000+1000*0.05=1050

第二年钱:1050+1050*0.05=1102.5

第三年钱:1102.5+1102.5*0.05=1157.625,依次类推

祝学习愉快~

好帮手慕言 2021-07-23 18:16:29

同学你好,可以参考下方:

<script>
        // 初始的钱数
        var sum = 1000;
        // 定义年数
        var years = 0;
        // 当钱数在2000内进入循环
        while (sum < 2000) {
            // 钱数=上一年的总额+上一年利息
            sum = sum + sum * 0.05
            // 年数+1
            years++
        }
        // 输出年数
        console.log(years)
    </script>

编程题也有任务提示,没有思路的时候,可以根据提示尝试写一写。

祝学习愉快~

  • 提问者 Turing_ #1

    没有理解这里面years跟sum的关系,下面是我自己写的

     <script>

    //本金
    var a=1000;
    //年
    var b=1;
    //利息
    while(a*Math.pow(1.05,b)<=2000 ){
    b++;
    }
    document.write(b);

    </script>


    2021-07-24 10:17:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师