文档介绍:第06课并联电阻总阻值的计算
We have many PowerPoint templates that has been specifically designed to help anyone that is steppin
第06课并联电阻总阻值的计算
We have many PowerPoint templates that has been specifically designed to help anyone that is stepping into the world
(1)算法分析:
按照该银行的储蓄规则,一笔数量为M元的存款:    1年后到期的本息为:
M+M×   2年后到期的本息为:
M+M×+M×    Y年后到期的本息为:
M+Y×(M×)    因此,一笔M元钱的存款,需要存Y年,才能得到至少K元本息:
(2)用流程图描述算法如下图:
运行体验
运行“储蓄顾问”程序,完成下列操作。                       1)采用“自动运行”模式,分别输入数据10000和12000,输出结果为 。     2)采用“单步运行”模式, 若输入数据1000和2000,则需要存 年本息才能达到2000元。     3)继续采用“单步运行”模式,若输入数据1000和800,这时程序能否正常运行?
例题
例3. 计算S=1+1/3!+1/5!+1/7!的值,用流程图来描述。
算法分析:!=1*2*3*……*(n-1)*n,如5!=1*2*3*4*5,因为计算分母最大值为7!,所以设置n循环范围为2—4,变量i初值为1,通过(2*n-1)*(2*n-2)*i产生3!、5!、7!。用算法流程图表示如下:
例题
例4. 按公式
, 计算n=4,5,6,…,15的an值,用流程图描述算法。
已知
递推公式为
用算法流程图表示如右:
课堂练习
1. 下列问题适合用解析算法求解的是(  )      A.寻找一堆彩球中的所有红球。      B.计算一个球从100米高的楼顶掉下来落地时的速度。      C.将全班同学根据身高从低到高排队。      D.统计10000以内各位数字之和是18的偶数个数。
A
课堂练习
2. 计算S=1+1/3+1/5+……+1/99的值,用流程图来描述。
算法分析:因为计算的分母均为单数,最大值为99,设置n初值为1,通过2*n-1产生1—99共50个单数,所以循环n范围为1-50。用算法流程图表示如下:
课堂练习
课堂练习
,如果每年人口增长率为3%,问多少年后该城市人口将突破800万,用流程图来描述。 算法分析:因为人口增长率为3%,设置变量s表示每年人口,通过s=s*(增长率3%)计算增长人口,变量y表示年数。用算法流程图表示如下:
感谢您的关注