3-25 编程练习求解

来源:1-1 课程简介

Turing_

2021-07-23 17:22:45

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

写回答

2回答

好帮手慕言

2021-07-24

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

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

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

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

祝学习愉快~

0

好帮手慕言

2021-07-23

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

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

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

祝学习愉快~

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

 <script>

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

</script>


h021-07-24
共1条回复

0 学习 · 15276 问题

查看课程