网站大量收购独家精品文档,联系QQ:2885784924

(江西)2016年高考数学一轮复习11.4算法语句与案例课件文新人教a版.ppt

(江西)2016年高考数学一轮复习11.4算法语句与案例课件文新人教a版.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(江西)2016年高考数学一轮复习11.4算法语句与案例课件文新人教a版

【解析】①?  ②?  ③? 11.(高度提升)设计算法求? +? +? +…+? 的值,要求 画出程序框图,写出用基本语句编写的程序. 【解析】这是一个累加求和问题,共99项相加,可设计一个计 数变量,一个累加变量,用循环结构实现这一算法, 程序框图如图所示:  Do   S=S+1/(k*(k+1))   k=k+1  Loop While k≤99????  输出S  End 程序如下: ???S=0  k=1 12.(能力综合)新课标要求学生数学模块分认定由模块成绩 决定,模块成绩C由模块考试成绩C1和平时成绩C2构成,各占 50%.若模块成绩大于或等于60分,获得2学分,否则不能获得 学分(为0分).某同学设计了一个算法,通过考试成绩和平时 成绩计算学分,请补全该算法的程序框图,然后用有关的算法 语句设计程序. 【解析】根据题意,程序框图中的(1)处应该是求模块考试成 绩C1和平时成绩C2的平均成绩,所以应填入C=? ;程序框 图中的(2)处应该是对模块成绩C进行判断,如果模块成绩C ≥60,则应输出2学分,否则输出0学分,因此(2)处应填入C≥60. 程序语句如下: 输入C1  输入C2  C=(C1+C2)/2  If C≥60 Then ???? F=2  输出F  Else  F=0  输出F  End If  End 变式训练3????当x=2时,运行下面的程序结果是?(   ) i=1 S=0 Do  S=S*x+1  i=i+1 Loop While i≤4???? 输出S End (A)3.  ????(B)7.  ????(C)15.  ????(D)17. 【解析】0×2+1=1,1×2+1=3,3×2+1=7,7×2+1=15. 【答案】C 题型4 求公约数问题 ?例4 求三个数168、56、264的最大公约(因)数. 【分析】会把这三个数都分解质因数,发现它的公共的因数, 即可求最大公因数. 【解析】168=21×8,56=7×8,264=33×8, ∴这三个数的最大公因数是8. 【点评】在数字比较大时,可以用短除法. 变式训练4 四个数84,108,132,156的最大公约(因)数为 ????  ????. 【解析】84=7×12,108=9×12,132=11×12,156=13×12, ∴这四个数的最大公因数为12. 【答案】12 ? 由于算法语句与案例的特殊性,因此,涉及的方法与技巧,我 们需要注意下述三种数学思想: 1.分类讨论思想,当遇到题设条件时,要善于应用条件语句,对 条件涉及的各种情况进行合理、准确的分类. 3.转化思想,将一个具体问题转化为层次分明的数学问题,再 将数学问题转化为程序语言,通过计算机完成运算与推理. ? 2.数形结合思想,对一个具体问题的分析与编写程序时,首先 要设计好程序框图,程序框图是一个特殊图形,它将处理问题 的思维顺序及问题解决的步骤直观地体现出来. ?例 用Do Loop型语句设计一个求1+?+?+…+? 的 值的语句. 【错解】设计语句如下: i=1 S=1 Do  S=S+1/i  i=i+1 Loop While i≤100 输出S End 不是题目要求的1+?+?+…+? ,改正的方法为将S=1改为S= 0. 【剖析】在Do Loop语句里面i=1、S=1,控制循环的条件为i ≤100,按此计算法最后得到的结果应为1+1+?+?+…+? ,而  Loop While i≤100  输出S  End 【正解】????i=1????  S=0  Do   S=S+1/i   i=i+1 1.(基础再现)下面语句的结果为?( ????) 一、选择题(本大题共5小题,每小题6分) 基础·角度·思路 S=0 i=2 Do  S=S+i  i=i+3 Loop While i≤9 输出S (A)21.  ????(B)22.  ????(C)23.  ????(D)15. 【解析】循环体计算的是2+5+8=15. 【答案】D 2.(基础再现)读以下语句: 甲:i=1      乙:i=1000   S=0  S=0   For i=1 To 1000  Do   S=S+i    S=S+i   Next    i=i-1   输出S  Loop While i≥1   End  输出S    End 对甲、乙两语句和输出结果判断正确的是?( ????) (A)语句不同,结果不同. ????(B)语句不同,结果相同. (C)语句相同,结果不同. ????(D)语句相同,结果相同. 【解析】语句甲实现的功能是:从1开始依次累加(每项依次 递加1)到1000

您可能关注的文档

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档