人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件

出处:老师板报网 时间:2022-10-26

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件1

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件2

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件3

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件4

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件5

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件6

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件7

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件8

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件9

人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件10

《人教版高中·高二数学必修三《循环语句·算法初步》(第1.2.3课时)PPT课件》是由用户上传到老师板报网,本为文库资料,大小为934.39 KB,总共有19页,格式为pptx。授权方式为VIP用户下载,成为老师板报网VIP用户马上下载此课件。文件完整,下载后可编辑修改。

  • 文库资料
  • 19页
  • 934.39 KB
  • VIP模板
  • pptx
  • 数字产品不支持退货

讲解人:XXX时间:2020.6.1MENTALHEALTHCOUNSELINGPPT1.2.3循环语句第1章算法初步人教版高中数学必修31、顺序结构常用的程序语言和格式2、条件结构常用的程序语言和格式输入语句INPUT“提示文字”;变量列表输出语句PRINT“提示文字”;变量列表赋值语句变量=表达式(1)IF条件成立THEN语句1ELSE语句2ENDIF(2)IF条件成立THEN语句ENDIF复习回顾成立AP不成立AP成立不成立当型循环直到型循环3、两种循环结构及差别?先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环。先判断指定的条件是否成立,若条件成立,执行循环条件,条件不成立时退出循环。先执行后判断先判断后执行新知探究对于程序框图中两种循环结构,一般程序设计语言中又是怎样来描述的呢?循环结构循环语句对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。思考新知探究两种循环语句:WHILE条件循环体WEND(1)WHILE语句的一般格式:当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.也叫“前测试型”循环循环体满足条件?是否While(当型)循环新知探究Until(直到型)循环DO循环体LOOPUNTIL条件(2)UNTIL语句的一般格式:也叫“后测试型”循环循环体满足条件?是否思考:参照直到型循环结构,说说计算机是按怎样的顺序执行UNTIL语句的?DO——做什么LOOPUNTIL——直到达到某种条件为止新知探究直到型循环语句与当型循环语句的区别与联系:直到型循环语句当型循环语句区别①先执行一次循环体,再对条件进行判断,然后根据判断的结果决定是否继续执行循环体,称为“后测试型”循环①先对条件进行判断.根据判断的结果决定是否执行循环体,称为“前测试型”循环②至少执行一次循环体②可能一次也不执行循环体联系①当型循环语句与直到型循环语句本质上是相同的,可以相互转化.②对同一算法来说,当型循环和直到型循环的条件互为反条件新知探究1.循环结构对应的程序语句是()A.输入或输出语句B.赋值语句C.条件语句D.循环语句D2、在下面的程序运行中,计算机输出的结果是x=20DOx=x-3LOOPUNTILx<0PRINTxEND-1新知探究3、根据下列程序框图,把程序中所缺少的语句补充完整.程序框图i=1S=0DO①②LOOPUNTIL③①S=S+i^2 ②i=i+1 ③i>100i=1S=0DO①②LOOPUNTIL③i=4S=0WHILEi<6i=i+2s=s+i^2WENDPRINTsEND364、下列程序输出的结构是新知探究例1:编写程序,计算自然数1+2+3+...+99+100的和.算法步骤:第1步,0+1=1.第2步,1+2=3.第3步,3+3=6.第4步,6+4=10.……第100步,4950+100=5050.典例精讲UNTIL语句开始结束i=1S=0i=i+1S=S+i输出Si>100?否是直到型循环结构i=1S=0DOS=S+ii=i+1LOOPUNTILi>100PRINTSEND典例精讲WHILE语句开始结束i=1S=0i=i+1S=S+i输出Si≤100?是否当型循环结构i=1S=0WHLIEi<=100S=S+ii=i+1WENDPRINTSEND典例精讲例2、已知函数y=x3+3x2-24x+30,写出连续输入自变量的11个取值,分别输出相应的函数值的程序.第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.第一步,输入自变量x的值.第二步,计算y=x3+3x2-24x+30.第三步,输出y.第四步,记录输入次数.算法步骤:典例精讲开始输入xy=x3+3x2-24x+30输出yn=1n=n+1n>11?结束是否n=1DOINPUTxy=x∧3+3*x∧2-24*x+30PRINTyn=n+1LOOPUNTILn>11END程序:典例精讲例3、某商场第一年销售计算机5000台,如果平均每年销售量比上一年增加10%,那么从第一年起,大约几年可使总销售量达到30000台?循环语句的综合应用分析:根据题意,每年销售量比上一年增加的百分率相同,设总和为S,n年达到30000台.第1年销售了5000台;第2年销售了5000+5000×10%=5000(1+10%)(台);第3年销售了5000(1+10%)+5000(1+10%)×10%=5000(1+10%)2(台);…第n年销售了5000(1+10%)n-1(台).S=5000+5000(1+10%)+5000(1+10%)2+…+5000(1+10%)n-1.典例精讲解:程序框图如下图所示:典例精讲m=5000S=0i=0WHILES<30000S=S+mm=m*(1+0.1)i=i+1WENDPRINTiEND程序如下:WHILE条件循环体WENDDO循环体LOOPUNTIL条件两种循环语句:循环体满足条件?是否(1)While(当型)循环(2)Until(直到型)循环循环体满足条件?是否课堂小结讲解人:XXX时间:2020.6.1MENTALHEALTHCOUNSELINGPPT感谢你的聆听第1章算法初步人教版高中数学必修3

返回首页
X