4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1

上传人:水*** 文档编号:291608067 上传时间:2022-05-12 格式:PPTX 页数:14 大小:1.31MB
返回 下载 相关 举报
4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1_第1页
第1页 / 共14页
4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1_第2页
第2页 / 共14页
4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1_第3页
第3页 / 共14页
4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1_第4页
第4页 / 共14页
4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1》由会员分享,可在线阅读,更多相关《4-4-1for循环的应用(存钱贷款)课件 粤教版(2019)高中信息技术必修1(14页珍藏版)》请在金锄头文库上搜索。

1、粤教版信息技术必修一数据与计算第四章程序设计基础4.4.1 for4.4.1 for循环的应用(存钱贷款)循环的应用(存钱贷款)0、复习for 循环变量 in range(初值,终值,步长) : 语句组for i in range(1,11,1): print(i)代码如果想计算并输出第五天存钱后,存钱罐一共有多少钱?应怎么用代码实现呢?小智想买手写板便于绘画,于是按照如下方式进行存钱:第1天存1元钱,第2天存2元钱,第3天存3元钱,第5天存5元钱。请打印输出每次放入存钱罐的钱数。算法描述:(1)为钱数定义名字:i(2)每天放入存钱罐的钱数变化 1 2 3 4 5(3)确定循环变量对应的序列:

2、 range(1,6,1)(4)确定循环语句组: print(i)天数 S钱数i54321一、循环变量的应用1+2+3+4+5s=0s=0+1s=1+2s=3+3s=6+4s=10+512345i+s(上)=s小智想买手写板便于绘画,于是按照如下方式进行存钱:第1天存1元钱,第2天存2元钱,第5天存5元钱。请计算并输出存钱罐一共有多少钱?算法描述:(1)数学计算式:(2)s代表什么?(3)1 2 3 4 5代表什么?(4)变量有哪些?谁是循环变量?(5)循环变量对应的序列:(6)循环语句组:s=1+2+3+4+5存钱罐里钱的总数 每天存的钱总钱数s 每天存的钱i range(1,6,1)s=s

3、+i一、循环变量的应用1+2+3+4+5小智想买手写板便于绘画,于是按照如下方式进行存钱:第1天存1元钱,第2天存2元钱,第5天存5元钱。请计算并输出存钱罐一共有多少钱?算法描述:(1)数学计算式:(2)s代表什么?(3)1 2 3 4 5代表什么?(4)变量有哪些?谁是循环变量?(5)循环变量对应的序列:(6)循环语句组:s=1+2+3+4+5存钱罐里钱的总数 每天存的钱总钱数s 每天存的钱i range(1,6,1)s=s+is = 0for i in range(1,6,1): s = s+iprint(s)代码for 循环变量 in range(初值,终值,步长) : 语句组二、累加1

4、+2+3+.+n小智想买手写板便于绘画,于是按照如下方式进行存钱:第1天存1元钱,第2天存2元钱,最后一天存n元钱。请计算并输出存钱罐一共有多少钱?算法描述:(1)数学计算式:(2)s代表什么?(3)1 2 3n代表什么?(4)从键盘输入n:(5)确定序列: range(1,n+1,1)(6)循环语句组: s=s+is=1+2+3+n存钱罐里钱的总数 每天存的钱s = 0for i in range(1,6,1): s = s+iprint(s)n=int(input()s = 0for i in range(1,n+1,1): s = s+iprint(s)变量=input()整型变量=in

5、t(input()三、实践操作银行贷款s=1000sum=0for i in range(1,13,1): sum = s+s*0.5%*iprint(s)代码通过计算,小智发现30天后存钱金额较少,不能买到心仪的绘画板,于是想进行贷款,网上有以下几项贷款方法:1.如果在银行贷款,则贷款要求如下:假设小王在去年12月1日贷款1000元,贷款月利率0.5%,每月还款金额为:1月还款:1005=1000+1000*0.5%2月还款:1010=1005+1000*0.5%=1000+1000*0.5%*23月还款:1015=1010+1000*0.5%=1000+1000*0.5%*3请问今年12月

6、份共需还款多少钱?算法描述:(1)还钱总数:sum 本金:s(2)还款月份:i(3)确定序列: range(1,13,1)(5)确定循环语句组: sum=s+s*0.5%*i三、实践操作民间合法贷款s=1000sum=0for i in range(1,13,1): sum = s+s*2%*iprint(s)代码通过计算,小智发现30天后存钱金额较少,于是想进行贷款,网上有以下几项贷款方法:2.如果不在银行贷款,则民间合法的贷款要求如下:假设小王在去年12月1日贷款1000元,贷款月利率2%,每月还款金额为:1月还款:1020=1000+1000*2%2月还款:1040=1020+1000*

7、2%=1000+1000*2%*23月还款:1060=1040+1000*2%=1000+1000*2%*3请问今年12月份共需还款多少钱?算法描述:(1)还钱总数:sum 本金:s(2)还款月份:i(3)确定序列: range(1,13,1)(5)确定循环语句组: sum=s+s*2%*i三、实践操作校园贷、网络贷sum=1000for i in range(1,13,1): sum = sum*1.1 print(s)代码通过计算,小智发现30天后存钱金额较少,于是想进行贷款,网上有以下几项贷款方法:3.通常说校园贷、网络贷等不合法的贷款要求如下:假设小王在去年12月1日贷款1000元,贷

8、款月利率10%,每月还款金额为:1月还款:1100=1000+1000*10%=1000*1.12月还款:1210=1100+1100*10%=1100*1.13月还款:1331=1210+1210*10%=1210*1.1请问今年12月份共需还款多少钱?算法描述:(1)还钱总数:sum(2)还款月份:i(3)确定序列: range(1,13,1)(5)确定循环语句组: sum=sum*1.1请修改上述代码,实现从键盘输入贷款本金s、还款月数n,计算并输出n个月后需还款的总金额。按照月利率10%,利滚利的方式还款。从键盘输入整数n,计算并输出1n(包括1和n)之间所有自然数的积:即:1*2*3

9、*4*n1.为存放自然数积的变量s赋初值:s=12.确定序列:range(1,n+1,1)3.确定循环语句组:s = s*i4.循环结束后输出结果s四、1n累加 1n累乘n=int(input()s = 0for i in range(1,n+1,1): s = s+i print(s)从键盘输入整数n,计算并输出1n(包括1和n)之间所有自然数的和:即:1+2+3+4+n1.为存放自然数和的变量s赋初值:s=02.确定序列:range(1,n+1,1)3.确定循环语句组:s = s+i4.循环结束后输出结果sn=int(input()s = 1for i in range(1,n+1,1):

10、 s = s*i print(s)为什么累加时,为什么累加时,s s的初值为的初值为0 0?不改变累加的结果不改变累加的结果0+1+2+.+n=1+2+n0+1+2+.+n=1+2+n累乘时,累乘时,s s的初值为多少才的初值为多少才不改变累乘的结果?不改变累乘的结果?1 11*1*2*n=1*2*n1*1*2*n=1*2*n五、课堂小结n=int(input()s = 0for i in range(1,n+1,1): s = s+i print(s)n=int(input()s = 1for i in range(1,n+1,1): s = s*i print(s)累加累乘 1+2+3+n

11、0+1+2+3+n 1*2*3*n1*1*2*3*n1.下列代码的运行结果是( ) A.120 5B.120 4C.24 4 D.24 5六、课堂练习Cs=1for i in range(1,5): s=s*iprint(s,i)is=s*i1234126242.如果从键盘输入整数9,流程图的输出结果是( ) A.16 9B.25 9C.16 7D.25 7六、课堂练习Ai=i+2in?s=s+i1357914916是是是是否3.小明想编写程序实现以下功能:输入正整数n,并计算1到n的累加值,即1+2+n。程序流程图如下图所示。六、课堂练习开始i=1i=i+1i=n?输出 s结束是否输入正整数n for i in : print(the result:,s)(1)请根据题意,选择恰当的选项,补全流程图的 和 处。A.s=0 B.s=1 C.s=0 D.s=1E.s=s+i F.s=s+i G.s=s*i H.s=s*i(2)结合流程图,代码段处应填写 ;代码段处应填写 (提示:使用range( )函数)(3)若输入的正整数n是10,请问最后s的值是 。粤教版信息技术必修一数据与计算第四章程序设计基础 thanks thanks

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号