收藏 分享(赏)

2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt

上传人:高**** 文档编号:198872 上传时间:2024-05-26 格式:PPT 页数:22 大小:511KB
下载 相关 举报
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第1页
第1页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第2页
第2页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第3页
第3页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第4页
第4页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第5页
第5页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第6页
第6页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第7页
第7页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第8页
第8页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第9页
第9页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第10页
第10页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第11页
第11页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第12页
第12页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第13页
第13页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第14页
第14页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第15页
第15页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第16页
第16页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第17页
第17页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第18页
第18页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第19页
第19页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第20页
第20页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第21页
第21页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt_第22页
第22页 / 共22页
亲,该文档总共22页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1.2.3基本算法语句循环语句1正确理解循环语句的概念,并掌握其结构。2会应用循环语句编写程序。首先知识回顾循环结构;引入循环语句,新课讲授部分,讲解两种类型的循环语句应用;例题部分,通过典例讲解让学生熟悉循环语句。复习巩固部分通过练习对知识巩固,让学生更系统掌握本节课的所学知识,最后总结作业。算法中的循环结构是由循环语句来实现的循环结构有两种-当型与直到型.满足条件?循环体是否当型循环结构(当条件满足时反复执行循环体)直到型循环结构(反复执行循环体直到条件满足)循环体是否满足条件?对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。

2、(1)For语句的一般格式是:For 循环变量=初值:步长:终值 循环体;end 循环体是否满足条件?直到型循环结构即FOR语句和WHILE语句。(2)WHILE语句的一般格式是 WHILE 条件 循环体 END 当计算机遇到WHILE语句时,先判断条件的真假,如果条件 符合,就执行WHILE与END之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到END语句后,接着执行END之后的语句.满足条件?循环体是否当型循环结构例1.编写程序,计算自然数1+2+3+99+100的和.分析:这是一个累加问题.

3、我们可以用WHILE型语句,也可以用UNTIL型语句。for语句 开始结束i=1S=0i=i+1S=S+i输出Si100?否是直到型S=0For i=1:1:100S=S+iPRINT SENDWHILE语句 开始结束i=1S=0i=i+1S=S+i输出Si100?是否当型循环结构i=1S=0WHLIE i=100S=S+ii=i+1ENDPRINT SEND开始i=1S=0i100?是S=S+ii=i+1否输出S结束当型循环结构例2:编写程序求:n!=12345n的值.如何修改?输入nWHILE语句 i=1S=0WHLIE i100?否直到型S=1S=Sii=i+2i101?函数y=x2-3

4、x+5,从x=1开始连续输入19个自然数进行取值,输出相应的函数值,用程序语言进行编程n=1For n=1:1:20y=x2-3x+5PRINT“x=”;x,“y=”;yEND程序直到型当型n=1WHILE nn-1或r=0?r=0?N不是质数 N是质数 结束是否是否结束否1、根据P7页图1.1-2,将程序框图转化为程序语句.分析:仔细观察,该程序框图中既有条件结构,又有循环结构。INPUT“n=”;nFor i=2:1:nr=n MOD iIF r=0 THENPRINT“n is not a prime number.”ELSEPRINT“n is a prime number.”END

5、IFEND程序2、求S=1+1/2+1/3+1/n,编写程序程序INPUT“n=”;ni=1S=0WHILE i=nS=S+1/ii=i+1ENDPRINT“S=”;SEND3、P33页A组T3.程序INPUT“n=”;ni=1S=0WHILE i=nS=S+(i+1)/ii=i+1ENDPRINT“S=”;SEND4、P33页B组T4.程序INPUT“a=”;aINPUT“n=”;ntn=0sn=0i=1WHILE i=ntn=tn+asn=sn+tna=a10i=i+1ENDPRINT snEND5、编写一个程序,输入正整数n,计算它的阶乘n!(n!=n*(n-1)*3*2*1)t=1INPUT 请输入n的值:;nFor i=1:1:nt=t*iPRINT 这个数的阶乘为:;tENDWHILE 条件循环体ENDFor循环变量=初值:步长:终值循环体End两种循环语句:循环体满足条件?是否(1)While(当型)循环(2)for(直到型)循环循环体满足条件?是否 1.P33A组1、2 2.P33B组2、3敬请指导.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3