ImageVerifierCode 换一换
格式:PPT , 页数:22 ,大小:511KB ,
资源ID:998028      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-998028-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.3《循环语句》.ppt)为本站会员(a****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至kefu@ketangku.com或直接QQ联系客服),我们立即给予删除!

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

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

4、=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:n r=n MOD iIF r=0 THEN PRINT“n is not a prime number.”ELSE PRINT“n is a prime number.”END IFEND

5、程序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:n t=t*iPRINT 这个数的阶乘为:;tENDWHILE 条件循环体ENDFor循环变量=初值:步长:终值循环体End两种循环语句:循环体满足条件?是否(1)While(当型)循环(2)for(直到型)循环循环体满足条件?是否v 1.P33A组1、2v 2.P33B组2、3敬请指导.

Copyright@ 2020-2024 m.ketangku.com网站版权所有

黑ICP备2024021605号-1