当前位置:文档之家› 人教版高中数学必修三第一章算法与程序框图课件ppt

人教版高中数学必修三第一章算法与程序框图课件ppt

由于278>105,故执行y=y-105,执行后y=278-105= 173.
再执行一次y=y-105后y的值为173-105=68.
此时68>105不成立,故输出68.
(2)执行一次循环:T=1,i=2,不满足 i>5; 执行第二次循环:T=12,i=2+1=3,不满足 i>5; 执行第三次循环:T=Ti =16,i=3+1=4,不满足 i>5; 执行第四次循环:T=214,i=5 不满足 i>5; 执行第五次循环:T=1120,i=6 满足 i>5.输出 T=1120.
A.n≤5? C.n≤7?
B.n≤6? D.n≤8?
【解析】 ∵2+22+23+24+25+26=126, ∴应填入n≤6? 【答案】 B
5.(2012·湖南高考)如果执行如图9-1-4所示的程序 框图,输入x=4.5,则输出的数i=________.
【解析】 当输入x=4.5时,由于x=x-1,因此x= 3.5,而3.5<1不成立,执行i=i+1后i=2;再执行x=x-1后 x=2.5,而2.5<1不成立,执行i=i+1后i=3;此时执行x=x -1后x=1.5,而1.5<1不成立,执行i=i+1后i=4;继续执 行x=x-1后x变为0.5,0.5<1,因此输出i为4.
【答案】
(1)68
1 (2)120
(2013· 郑 州 调 研 ) 如 图 9 - 1 - 8 所 示 的 框 图 , 当 x1 = 6,x2=9,p=8.5时,x3等于( )
A.7
1.解决某一问题的程序框图是唯一的吗? 【提示】 解决某一问题的程序框图并不唯一,可以有 不同的设计方法. 2.三种基本逻辑结构的共同点是什么? 【提示】 三种逻辑结构的共同点即只有一个入口和一 个出口,每一个基本逻辑结构的每一部分都有机会被执行 到,而且结构内不存在死循环.
1.(人教A版教材习题改编)阅读如图
【答案】 (1)C (2)8
1.对条件结构,无论判断框中的条件是否成立,都 只能执行两个分支中的一个,不能同时执行两个分支.
2.利用循环结构表示算法,第一要确定是利用当型 还是直到型循环结构;第二准确表示累计变量;第三要注 意从哪一步开始循环.
(1)执行如图9-1-7(1)所示的程序框图,输入l=2,m =3,n=5,则输出的y的值是________.
1.1算法与程序框图
第一节 算法与程序框图
1.算法 (1) 算 法 通 常 是 指 按 照 __一__定__规__则____ 解 决 某 一 类 问 题 的 __明__确___和__有__限____的步骤. (2)应用:算法通常可以编成计算机___程__序____,让计算 机执行并解决问题.
④一个程序框图不一定包含条件结构和循环结构.
以上说法正确的个数是( )
A.1
B.2
C.3
D.4
【解析】 算法必须在有限步操作后停止,所以①不正 确;算法的每一步操作都是明确的、可行的,所以②正确; 一个程序框图一定包含顺序结构,但不一定包含条件结构和 循环结构,所以③与④都正确.
【答案】 C
4.如图9-1-3所示的程序框图输出的S是126,则①应为 ()
算法的流程根据 _条__件__是__否__成__立__ 有不同的流向, 条件结构就是处 理这种过程的结 构
从某处开始, 按照一定的 条反件复执行 __________某 些步骤的情 况,反复执 行循的环步体骤称 为_________
程 序 框 图
4.流程图与结构图 (1)由一些__图__形__符__号____和___文__字__说__明____构成的图示称 为流程图. (2)描述___系__统__结__构_____的图示称为结构图,一般由构成 系统的若干要素和表达各要素之间关系的连线(或方向箭头) 构成.
(2)(2012·浙江高考)某程序框图如图9-1-7(2)所示,则该 程序运行后输出的值是________.
【解析】 (1)当输入l=2,m=3,n=5时,不满足l2+m2 +n2=0.
因 此 执 行 : y = 70l + 21m + 15n = 70×2 + 21×3 + 15×5 = 278.
9-1-1的程序框图,若输入x=2,
则输出的y值为( )
A.0
B.1
C.2
D.3
【解析】 ∵2>0,∴y=2×2-3=1. 【答案】 B
2.(2012·安徽高考)如图9-1-2所示,程序框图(算法 流程图)的输出结果是( )
A.3 C.5
B.4 D.8
【解析】 当x=1,y=1时,满足x≤4,则x=2,y= 2;
【答案】 4
(1)(2012· 天 津 高 考 ) 阅 读 如 图 9 - 1 - 5 所 示 的 程 序 框 图,运行相应的程序,则输出S的值为( )
A.8
B.18
C.26
D.80
(2)(2012·广东高考)执行如图9-1-6所示的程序框图, 若输入n的值为8,则输出s的值为________.
【尝试解答】 (1)执行一次循环S=2,n=2. 执行第二次循环:S=2+32-31=8,n=3. 执行第3次循环:S=8+33-32=26,n=4. 满足n≥4,故输出S=26. (2)当i=2,k=1时,s=1×(1×2)=2; 当i=4,k=2时,s=12×(2×4)=4; 当i=6,k=3时,s=13×(4×6)=8; 当i=8时,i<n(n=8)不成立,输出s=8.
当x=2,y=2时,满足x≤4,则x=2×2=4,y=2+1 =3;
当x=4,y=3时,满足x≤4,则x=2×4=8,y=3+1 =4;
当x=8,y=4时,不满足x≤4,输出y=4. 【答案】 B3.①算法可以无限的操作下去;
②算法的每一步操作必须是明确的、可行的;
③一个程序框图一定包含顺序结构;
2.程序框图 定义:程序框图又称流程图,是一种用___程__序__框___、流 程线及__文__字__说__明_____来表示算法的图形.
3.三种基本逻辑结构 名称 顺序结构 内容
条件结构
循环结构
定义
由_依__次__执__行__ 的步骤组成,
这是任何一个
算法都离不开 的_基__本__结__构___
相关主题