电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2014高考数学一轮总复习 11.2 基本算法语句教案 理 新人教A版

2014高考数学一轮总复习 11.2 基本算法语句教案 理 新人教A版_第1页
1/4
2014高考数学一轮总复习 11.2 基本算法语句教案 理 新人教A版_第2页
2/4
2014高考数学一轮总复习 11.2 基本算法语句教案 理 新人教A版_第3页
3/4
11.2 基本算法语句典例精析题型一 输入、输出与赋值语句的应用【例 1】阅读程序框图(如下图),若输入 m=4,n=6,则输出 a= ,i= .【解析】a=12,i=3.【点拨】赋值语句是一种重要的基本语句,也是程序必不可少的重要组成部分,使用赋值语句,要注意其格式要求.【变式训练 1】(2013 陕西模拟)如图是求样本 x1,x2,…,x10的平均数 x 的程序框图,则图中空白框中应填入的内容为( )A.S=S+xnB.S=S+C.S=S+n D.S=S+【解析】因为此步为求和,显然为 S=S+xn,故选 A.题型二 循环语句的应用【例 2 】设计算法求+++…+的值.要求画出程序框图,写出用基本语句编写的程序.【解析】这是一个累加求和问题,共 99 项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法.程序框图如下图所示:1程序如下:s=0k=1DO s=s+1/(k* (k+1)) k=k+1LOOP UNTIL k>99PRINT sEND【点拨】(1)在用 WHILE 语句和 UNTIL 语句编写程序解决问题时,一定要注意格式和条件的表述方法,WHILE 语句是当条件满足时执行循环体,UNTIL 语句是当条件不满足时执行循环体.(2)在解决一些需要反复执行的运算任务,如累加求和、累乘求积等问题中应注意考虑利用循环语句来实现.(3)在循环语句中,也可以嵌套条件语句,甚至是循环语句,此时需要注意嵌套的这些语句,保证语句的完整性,否则就会造成程序无法执行.【变式训练 2】下图是输出某个有限数列各项的程序框图,则该框图所输出的最后一个数据是 .2【解析】由程序框图可知,当 N=1 时,A=1;N=2 时,A=;N=3 时,A=,…,即输出各个A 值的分母是以 1 为首项以 2 为公差的等差数列,故当 N=50 时,A==,即为框图最后输出的一个数据.故填.题型三 算法语句的实际应用【例 3】某电信部门规定:拨打市内电话时,如果通话时间 3 分钟以内,收取通话费 0.2元,如果通话时间超过 3 分钟,则超过部分以每分钟 0.1 元收取通话费(通话不足 1 分钟时按1 分钟计算).试设计一个计算通话费用的算法,要求写出算法,编写程序.【解析】我们用 c(单位:元)表示通话费,t(单位:分钟)表示通话时间,则依题意有,3>2],[0.10.23,≤<0,2.0tt-tc算法步骤如下:第一步,输入通话时间 t.第二步,如果 t≤3,那么 c=0.2;否则 c=0.2+0.1×[t-2].第三步,输出通话费用 c.程序如下:INPUT tIF t<3 THENc=0.2ELSEc=0.2+0.1*INT(t...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2014高考数学一轮总复习 11.2 基本算法语句教案 理 新人教A版

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部