分享
分享赚钱 收藏 举报 版权申诉 / 14

类型高一数学人教a版必修3课件:循环语句1.ppt

  • 上传人:无敌
  • 文档编号:1322017
  • 上传时间:2018-06-24
  • 格式:PPT
  • 页数:14
  • 大小:273KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    高一数学人教a版必修3课件:循环语句1.ppt
    资源描述:

    1、循环语句,教学目标:() 认知目标:通过for,while语句的学习,写出简单的循环程序。() 能力目标:培养学生分析问题,解决问题的能力。() 情感目标:激发学生学习热情,培养学生学习的积极性。教学重点:掌握for/while循环语句的格式,并能运用其来编制简单的小程序。教学难点:是解决问题的方法和思路,要绘制好流程图,确定循环变量和循环体。因为用流程图描述算法,能够把解决问题的步骤清晰、直观地表示出来。,一、复习引入,我们已经学习了输入、输出语句、赋值语句和条件语句,并且能根据结构框图转化为程序语句,从而能在计算机上执行,得到问题的结果。本节课我们学习用循环语句表示算法中的循环结构。,实际

    2、问题中有很多重复计算的问题,计算量非常大,人们付出了艰辛的劳动。现在,随着计算机的出现,人们可以把这些复杂的重复计算交给电脑来做,从而使人们从繁重的劳动中解脱出来。在计算机中,循环结构是由循环语句来实现的。,二、概念形成,概念1.循环语句,回忆两种循环结构:,执行一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环。,在每次执行循环体前,对条件进行判断,当条件满足,执行循环体,否则终止循环。,直到型,当型,比如,求1+2+3+1000=?在Siclab语言中,可以利用如下程序,s=0;for i=1:1:1000 s=s+i;endprint(%io(2),s

    3、),For 循环变量=初值:步长:终值 循环体end,二、概念形成,概念1.循环语句,对应于程序框图中的两种循环结构,一般程序设计语言中也有直到型(for型)和当型(while型)两种语句结构,求1+2+3+1000=?在Siclab语言中,也可以利用如下程序,s=0;i=1;while i=1000; s=s+i; i=i+1;endprint(%io(2),s),while 表达式 循环体end,问题:怎样求平方值小于1000的最大正整数?,For 循环变量=初值:步长:终值 循环体end,循环语句的一般格式:,2.循环语句,while 表达式 循环体end,根据循环变量的初值、步长、终值

    4、进行循环。,首先要对表达式进行判断,如果表达式为真,则执行循环体部分,每次开始执行循环体前都要判断表达式是否为真。,“for循环语句”是在循环次数已知时使用的循环,在循环的次数未知时不能使用。,“while循环语句”是在未知循环次数的条件下进行的循环,也可以在循环次数已知的循环中使用。,注意事项:,三、应用举例,例1.设计计算:246100的程序,用for语句,i=2;s=1;while i=100; s=s*i; i=i+2;endprint(%io(2),s),s=1;for i=2:2:100; s=s*i;endprint(%io(2),s),用while语句,例2.某玩具厂2008年

    5、的生产总值为200万元,如果计划今后每年的年增长率为5% 。计算最早能在哪一年年生产总值超过300万元?写出算法程序。,解: 依题意,从2008年开始,经过x年后生产总值为200(1+5%)x,因此可以把2008年的生产总值赋给a,然后对其进行累乘,用n作为计数变量,进行循环直到a的值超过300万元。,程序为:,n=2008;a=200;p=1.05;while a=300; a=a*p; n=n+1;endprint(%io(2),n),例3.百钱买百鸡问题:用100元买100只鸡,其中公鸡每只5元,母鸡每只3元,小鸡3只1元,问能买多少只公鸡?多少只母鸡?多少只小鸡?(古代问题),for

    6、x=1:1:20 for y=1:1:33 z=100-x-y; if 5*x+3*y+(z/3)*1=100 print(%io(2),z,y,x); end endend,解:设买x只公鸡,y只母鸡,则买小鸡的只数z=100-x-y。,100元买公鸡最多买20只,买母鸡最多买33只。,课堂练习:,课本第25页,练习A,1,2,3,,例4: 见课本例3,课堂总结:,循环语句的两种不同形式:FOR语句和WHILE语句,掌握它们的一般格式理解循环结构的逻辑。,在用FOR语句和WHILE语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法。,循环语句主要用来实现算法中的循环结构,在处理一些需要反复执行的运算任务。如累加求和,累乘求积等问题中常用到。,布置作业:,课本第25页,练习A 4 练习B,2,

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:高一数学人教a版必修3课件:循环语句1.ppt
    链接地址:https://www.docduoduo.com/p-1322017.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开