2018版最新高三数学一轮复习 第十一章 复数、算法、推理与证明 第二节 算法与程序框图课件 文.pptVIP

  • 2
  • 0
  • 约4.8千字
  • 约 10页
  • 2017-06-04 发布于河北
  • 举报

2018版最新高三数学一轮复习 第十一章 复数、算法、推理与证明 第二节 算法与程序框图课件 文.ppt

2018版最新高三数学一轮复习 第十一章 复数、算法、推理与证明 第二节 算法与程序框图课件 文

(2)如图给出的是计算?+?+…+?的值的一个程序框图,则图中判断框 内和执行框中应填的语句分别是?(  ) ? A.i100,n=n+1 ????B.i100,n=n+2 C.i50,n=n+2 ????D.i≤50,n=n+2 ? A.20 ????B.21 ????C.22 ????D.23 答案 (1)C (2)C (3)A 解析 (1)k=2,s=?; k=4,s=?+?=?; (3)(2016安徽合肥模拟)执行如图所示的程序框图,如果输出的k的值为3, 则输入的a的值可以是?(  ) k=6,s=?+?+?=?; k=8,s=?+?+?+?=?. 此时循环结束,所以判断框中可填入的条件是s≤?,选C. (2)因为?,?,…,?共50个数,所以程序框图应运行50次,所以变量i应满 足i50,因为是求偶数的倒数和,所以应使变量n满足n=n+2,故选C. (3)根据程序框图可知,若输出的k=3,则此时程序框图中的循环结构执行 了3次,执行第1次时,S=2×0+3=3,执行第2次时,S=2×3+3=9,执行第3次时, S=2×9+3=21,因此符合题意的实数a的取值范围是9≤a21.故选A. 方法技巧 解决程序框图填充问题的思路 (1)要明确程序框图的顺序结构、条件结构和循环结构. (2)理解框图所解决的实际问题. (3)按照题目的要求完成解答并验证. 2-1????(2016河南郑州模拟)执行如下程序框图,若输出的结果为273,则判 断框内应补充的条件为?(  ) ? A.i7 ????B.i≥7 ???? C.i9 ????D.i≥9 答案????B 由程序框图可知:S=0+31=3,i=3;S=3+33=30,i=5;S=30+35=273,i =7.故判断框内可填i≥7,故选B. 2-2 某程序框图如图所示,若该程序运行后输出的值是?,则?(  ) ? A.a=3 ????B.a=4 ???? C.a=5 ????D.a=6 答案????A 第1次循环,S=1+?=?,k=1+1=2,继续循环; 第2次循环,S=?+?=?,k=2+1=3,继续循环; 第3次循环,S=?+?=?,k=4,符合条件,输出S的值. 所以判断框内的条件是k3,故a=3,选A. 考点三 基本算法语句 典例3 根据如图所示的算法语句,可知输出的结果S为   ????. S=1 I=1 While????I8 S=S+2 I=I+3 End While Print????S 答案 7 解析????S=1,I=1,18; S=3,I=4,48; S=5,I=7,78; S=7,I=10, ∵108,∴循环结束,输出S=7. 方法技巧 解决算法语句的有关问题有三个步骤:首先通读全部语句,把它翻译成 数学问题;其次领悟这些语句的功能;最后根据语句的功能运行程序,解 决问题. 3-1 运行下面的程序,输出的结果为?(  ) n=10 S=100 DO  S=S-n  n=n-1 LOOP UNTIL S=70 PRINT n END A.4 ????B.5 ????C.6 ????D.7 答案????C 程序运行过程如下: n=10,S=100; S=100-10=90,n=10-1=9; S=90-9=81,n=9-1=8; S=81-8=73,n=8-1=7; S=73-7=66,n=7-1=6, 此时S=6670,结束循环,输出n=6. 3-2 执行下边的程序,输出的结果是   ????. S=1 i=3 WHILE S=200  S=S*i  i=i+2 WEND PRINT i END 答案 11 解析 根据循环结构可得,S=1×3=3,i=3+2=5; S=3×5=15,i=5+2=7; S=15×7=105,i=7+2=9; S=105×9=945,i=9+2=11,945200,则结束循环,输出i=11. 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 教材研读 考点突破 栏目索引 文数 课标版 第二节 算法与程序框图 2.程序框图 (1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示 算法的图形. (2)基本的程序框有终端框(起止框),输入、输出框,处理框(执行框),判断 框. 1.算法的定义 算法通常是指按照一定规则解决某一类问题的明确和有限的步骤. 教材研读 3.三种基本逻辑结构 名称 顺序结构 条件结构 循环结构 内 容 顺序结构是由若干个按先后顺序执行的步骤组成的,这是任何一 个算法都离不开的基本结构 算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构 在一些算法中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档