高中数学第一章算法初步1.2流程图1顺序结构课件苏教版必修3
最新苏教必修3第1章算法初步1.2.1顺序结构.1
一、课题引入 问题: 右面的“框图”可以 表 示一个算法吗? 按照这一程序操作时, 输出的结果是多少? 若第一个“输入框”中输 入的是77,则输出的 结果又是多少? 答:这个框图表示的是一个算法,按照这 一程序操作时,输出的结果是0;若第一个“输 入框”中输入的是77,则输出的结果是5.
我们把这样的框图 叫做流程图
算法可以用自然语言来描 述,但为了使算法的一般算法由顺序、条件和循环三 种基本结构组成. 顺序结构是由若干个依次执行的 处理步骤组成的,这是任何一个算法
都离不开的基本主体结构.
A B
例1 半径为r的球面的面积计算公式为 2 S=4π r,当r=10时,写出计算球面的面 积的算法,画出流程图.
两个变量x和y的值便完成了交换)
例3:写出求边长为3,4,5的直角三 角形内切圆面积的流程图. 解析:直角三角 形的内切圆半径
ab r abc
(c为斜边)
小结
顺序结构的特点:计算机按
书写的先后次序,自上而下逐条
顺序执行程序语句,中间没有选
择或重复执行的过程.
作业
课本P9
1,2.
解析:算法如下: 第一步 将10赋给变量r;
第二步 用公式S=4πr2 计算球面的面积S; 第三步 输出球面的面积 S.
例2:已知两个单元存放了变量x和y 的值,试交换两个变量值.
解析:为了达到交换的目的,需要
一个单元存放中间变量p.其算法是 第一步 第二步 第三步 p←x;(先将x 的值赋给变量 x←y;(再将y 的值赋给变量 y←p.(最后将p 的值赋给y, p,这时存放变量x的单元可作它用) x,这时存放变量y的单元可作它用)
高中数学第1章算法初步1.2流程图1.2.3循环结构课件苏教版必修
法二:直到型流程图如图所示:
如果算法问题里涉及的运算进行多次重复操作,且先 后参与运算的各数之间有相同的变化规律,就可以引入循 环变量参与运算,构成循环结构.在循环结构中,要注意 根据条件设置合理的计数变量,累计(加、乘)变量,其中 计数变量的功能是控制循环的次数并为每次运算提供数 据,累计(加、乘)变量的功能是提供每次运算的初始值和 最终运算结果.累加变量的初值一般为 0,而累乘变量的 初值一般为 1.
(3)判断是当型循环结构还是直到型循环结构关键要 看是先判断再执行,还是先执行再判断.
[活学活用] 某流程图如图,则此循环结构是______循环结构,循环变 量是________,若输入的 i 为 2,则输出的 S 值是______.
答案:当型 S 和 n算 1×2×3×4×…×n(n≥2). [解] 法一:当型流程图如图所示:
流程图如下:
上述算法用流程图表示为如图所示.
循环结构的实际应用 [典例] 某专家称,中国的通货膨胀率保持在 3%左右对 中国经济的稳定有利无害.所谓通货膨胀率为 3%,指的是每 年消费品的价格增长率为 3%.在这种情形下,某种品牌的钢琴 2016 年的价格是 10 000 元,请用流程图描述这种钢琴今后 4 年的价格变化情况,并输出 4 年后钢琴的价格. [解] 由题意知 n 年后钢琴价格为 P=10 000(1+R)n (R=0.03,1≤n≤4)
[点睛] (1)构成循环结构的三要素:循环变量、循环体、循环终止 条件. (2)当型循环的顺序是:先判断再执行再循环.直到型循环 的顺序是:先执行再判断再循环.
[小试身手]
1.①任何一种算法都离不开顺序结构,顺序结构是算法 的最基本形式;
②循环结构一定包含选择结构; ③循环结构只有一个入口和一个出口; ④循环结构的形式有且只有一种; 以上四种说法中正确个数有________. 答案:3
苏教版高中数学必修三-第一章-算法初步1.2.1ppt课件
已知一个三角形的三边长分别为 2,3,4.利用海伦公式设 计一个算法,求出该三角形的面积,并画出流程图.(海伦公 式:已知三角形的三边长分别为 a,b,c,则三角形的面积 S a+b+c = pp-ap-bp-c,其中 p= 2 )
【解】
先将三角形的各边长赋值,求出三角形周长的
一半,然后利用公式求解. 算法如下: S1 a←2,b←3,c←4;
组成的,其中图框
表示各种操作的类型, 图框中的 文字 和 符号 表示操作的内 容, 流程线 表示操作的先后次序.
2.常见的图框、流程线及功能
图形符号
功能 表示算法的 开始或 结束 ,一般画 起止框 成 圆角矩形 输入、输出 输入、 表示 操作,一般画成 平行四边形 输出框 或 计算 ,一般画成 矩形 处理框 表示 赋值 根据条件决定执行两条路径中 判断框 某一条 菱形 ,一般画成 表示 执行步骤 流程线 箭头线 表示 的
在老师的引导下,充分发挥学生的主观能动性,从问题 入手,通过分析问题、交流方案、解决问题、运用问题的探 索过程,让学生全程参与到问题的探索中而突破难点. 通过学生对常见的图框及功能的理解和认识,结合典型 例题及变式训练,使学生初步掌握顺序结构的流程图的设计 而强化了重点.
●教学流程
演示结束
§1.2 流程图 1.2.1 顺序结构
教师用书独具演示
●三维目标 1.知识与技能:掌握顺序结构的特点,设计方法. 2.过程与方法:学会用算法分析问题;能够使用顺序结 构编写简单的程序解决具体问题.
3.情感态度与价值观:体会用结构化方法解决数学问题 的便捷性;明确结构化在程序设计中的重要作用;激励尝试 使用多种方法解决问题;培养良好的编程习惯和态度. ●重点难点 重点:各种图框的功能,会用算法图框表示顺序结构. 难点:对顺序结构的概念的理解;利用图框表示流程线 顺序结构.
高中数学1-2流程图及顺序结构课件苏教版必修
知识探究一:算法的程序框图
思考1:“判断整数n(n>2)是 否为质数”的算法步骤如何? 第一步,给定一个大于2的整数n
开始
输入n i=2 求n除以i的余数r i的值增加1, 仍用i表示 i>n-1或r=0? 是 r=0?
第二步,令i=2
第三步,用i除n,得到余数r 第四步,判断“r=0”是否成立. 若是,则n不是质数,结束算法; 否则,将i的值增加1,仍用i表示 第五步,判断“i>(n-1)”是否 成立,若是,则n是质数,结束算 法;否则,返回第三步 思考2:我们将上述算法 用右边的图形表示:
算三角形面积的算法步骤吗? 第一步,输入三角形三条边 的边长a,b,c. a + b+ c 第二步,计算 p = 2 第三步,计算
S= p(p - a)(p - b)(p - c)
思考:上述算法的程序 框图如何表示?
开始
输入a,b,c
p=
a + b+ c 2
S = p(p - a)(p - b)(p - c)
输出S
第四步,输出S.
结束
画流程图必须遵守的规则:
(1)使用标准的图形符号,在图形符号内 描述的语言要准确、简练; (2)流程图一般按从上到下、从左到右的 方向画2; (3)出判断框外,流程图中的程序框只有 一个进入点和一个退出点,判断框是具有 超过一个退出点的唯一符号。
例2、已知右图是 “求一个正奇数的平 方加5的值”的程序框 图,若输出的数是30, 求输入的数n的值.
S1 作AB的直平分线 L1 S2 作BC的直平分线 L2 S3 以L1和L2的交点 M为圆心,MA为 半径作圆,圆 M即为 ∆ ABC的外接圆
L1 M B C A
高中数学 1.2.1顺序结构课件 苏教版必修3
(2)输入、输出框用“ ”表示,可用在算法中任何需要输
入、输出的位置,需要输入的字母、符号、数据都填在框内.
(3)处理框用“
”表示,算法中处理数据需要的算式、
公式等可以分别写在不同的用以处理数据的处理框内;另外,对
变量进行赋值时,也用到处理框.
(4)条件写在判断框内,判断框用“ ”表示.判断某一条件是否
想一想:1.流程图有哪些基本图框?
提示 有起止框 断框 .
,输入、输出框
,处理框
和判
课堂讲练互动
2.用流程图表示算法有哪些优点? 提示 用流程图表示算法具有直观、结构清晰、条理分明、通
俗易懂、便于检查修改及交流的优点.
课堂讲练互动
名师点睛 1.构成流程图的图形符号及其作用
(1)起止框用“ ”表示,是任何流程图不可缺少的,表明 算法的开始或结束.
课堂讲练互动
题型一 代数计算的算法及流程图 【例1】 已知梯形的上底、下底和高分别为5、8、9,写出求梯
形的面积的算法,画出流程图. [思路探索] 根据梯形的面积公式,按顺序设计一个算法即可.
课堂讲练互动
解 算法如下: S1 a←5; S2 b←8; S3 h←9; S4 S←(a+b)×h2; S5 输出 S. 流程图如右:
思想解决问题.(难点)
课堂讲练互动
自学导引
1.流程图的概念:流程图是由一些
图框和
流程组线成的,
其中图框表示 示
,流各程种线操表作示的类,型图框中的文字.和符号表
操作的内容
操作的先后次序
课堂讲练互动
2.流程图的图形符号及其作用
课堂讲练互动
3.顺序结构
依次进行 多个处的理结构称为顺序结构.顺序结 构的形式如图所示,其中A和B两个框是依次执 行的.顺序结构是任何一个算法都离不开的最简 单、最基本的结构.
高中数学第1章算法初步1.2流程图讲义苏教版必修3
1.2 流程图1.流程图的概念流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序.2.流程图的图形符号及其应用依次进行多个处理的结构称为顺序结构.顺序结构的形式如图所示,其中A和B两个框是依次执行的.顺序结构是任何一个算法都离不开的最简单、最基本的结构.4.选择结构先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构,也称为分支结构.如图所示,虚线框内是一个选择结构,它包含一个判断框,当条件p成立(或称为“真”)时执行A,否则执行B.思考1:一个选择结构只能有两个执行选项吗?[提示] 一个选择结构只能有两个执行选项.思考2:若有多于两种选项的情况怎样处理?[提示] 可以用多个选择结构嵌套组合来处理.5.循环结构(1)定义:在算法中,需要重复执行同一操作的结构称为循环结构.(2)分类:循环结构分为当型循环和直到型循环.①当型循环:先判断所给条件p是否成立,若p成立,则执行A,再判断条件p是否成立;若p仍成立,则又执行A,如此反复,直到某一次条件p不成立时为止,这样的循环结构称为当型循环.其示意图如图1所示:图1 图2②直到型循环:先执行一次循环体,再判断所给条件是否成立,若不成立,则继续执行循环体,如此反复,直到条件成立时为止,这样的循环结构称为直到型循环.其示意图如图2所示.1.下列对流程图的描述,正确的是( )A.流程图中的循环可以是无止境的循环B.选择结构的流程图有一个入口和两个出口C.选择结构中的两条路径可以同时执行D.循环结构中存在选择结构D[根据选择结构与循环结构的定义可知,A、B、C不正确.D正确.特别提醒:本题易错选B,判断框是一个入口和两个出口,但是选择结构中的两条路径,只能执行其一,不能同时执行,故B不正确.]2.如图所示的流程图的运行结果是________.第2题图第3题图5 2[根据流程图的意义可知,当a=2,b=4时,S=24+42=52.]3.阅读如图所示的流程图,运行相应的算法,输出的结果是________.11 [第一次运行,a=3;第二次运行a=11,11<10不成立,退出.] 4.如图是求实数x的绝对值的算法流程图,则判断框①中可填________.x >0或x ≥0 [根据绝对值定义解答,|x |=⎩⎪⎨⎪⎧x , x ≥0,-x , x <0.]①流程图中的图形符号可以由个人来确定; ②也可以用来执行计算语句; ③输入框只能紧接在起始框之后;④用流程图表示算法,其优点是将算法的基本逻辑结构展现得非常直接.④ [①中框图中的图形符号有严格标准,不能由个人确定;②中只能执行判断语句,不能执行计算语句;③中输入框不一定只能紧接在起始框之后.故①②③不正确,④正确.]1.理解流程图中各框图的功能是解此类题的关键,用流程图表示算法更直观、清晰、易懂.2.起止框用“”表示,是任何流程不可少的,表明程序的开始和结束.3.输入、输出框图用“”表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内.4.处理框图用“”表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理数据的处理框内,另外,对变量进行赋值时,也用到处理框.5.判断框是唯一具有超过一个退出点的图框符号.1.流程图中,符号“”可用于________.(填序号) ①输入;②输出;③赋值;④判断.③ [流程图中矩形方框的功能是赋值和计算.]2.对于流程图的图框符号的理解,下列说法中正确的是________.(填序号) ①输入框、输出框有严格的位置限定; ②任何一个流程图都必须有起止框;③对于一个流程图而言,判断框中的条件是唯一确定的; ④判断框是唯一具有超过一个退出点的图框符号.②④ [任何一个流程图都必须有开始和结束,因此必须有起止框;输入框和输出框可以用在算法中的任意需要输入和输出的位置;判断框中的条件不是唯一的.]思路点拨:对于套用公式型的问题,要注意所给公式中变量的个数及输入、输出部分的设计.先写出算法,再画出对应的流程图.本题可用顺序结构解决.[解] 算法如下: S1 输入a ,b ,h ; S2 S ←12(a +b )·h ;S3 输出S . 流程图如图.应用顺序结构表示算法的步骤(1)仔细审题,理清题意,找到解决问题的方法; (2)梳理解题步骤;(3)用数学语言描述算法,明确输入量,计算过程,输出量; (4)用流程图表示算法过程. 提醒:规范流程图的画法 (1)使用标准的框图符号;(2)框图一般按从上到下、从左到右的方向画,流程线要规范; (3)除判断框外,其他框图符号只有一个进入点和一个退出点; (4)在图形符号内描述的语言要非常简练、清楚.3.已知x =4,y =2,画出计算w =3x +4y 的值的流程图.[解] 本题可用顺序结构解决,利用流程图的定义及符号之间的联系即可画出流程图. 流程图如图:4.已知一个圆柱的底面半径为R ,高为h ,求圆柱的体积.设计一个解决该问题的算法,并画出相应的流程图.[解] 算法如下: 第一步,输入R ,h . 第二步,计算V ←πR 2h .第三步,输出V . 流程图如图所示:【例3】 设计一个算法,输入x 的值,计算并输出y 的值,且y =⎩⎪⎨⎪⎧-x +1,x <0,1,x =0,x +1,x >0,试画出该算法的流程图.[解] 该函数是分段函数,当给出一个自变量x 的值时,必须先判断x 的范围,然后确定利用哪一段的解析式求对应的函数值.因为解析式分了三段,所以判断框需要两个,即进行两次判断.算法步骤如下: 第一步 输入x ;第二步 若x <0,则y ←-x +1;否则执行第三步; 第三步 若x =0,则y ←1;否则,y ←x +1; 第四步 输出y . 流程图如图所示:1.选择结构是在需要进行分类讨论时所应用的逻辑结构,但是在某些问题中,需要经过几次分类才能够将问题讨论完全,这样就需要选择结构的嵌套.所谓嵌套,是指选择结构内,又套有小的分支,对条件进行两次或更多次的判断.常用于一些分段函数的求值问题.选择结构中算法的流程要根据条件流向不同的方向,此结构中的主要部分是判断框.选择结构的嵌套中可以含有多个判断框.一般地,如果是分三段的函数,需要引入两个判断框;如果是分四段的函数,需要引入三个判断框…以此类推.其流程图如图所示.2.在选择结构中,反映的是“先判断,后执行”的思想.选择结构的两个分支在写算法时实质上是一个步骤,不能写成两个步骤.如果一个分支中还有两个子分支,这时有两种处理方法:(1)直接嵌套在这一步中; (2)用“转到”某一步.提醒:根据分段函数,设计算法流程图时,必须引入判断框,运用选择结构,当题目出现多次判断时,一定要先分清判断的先后顺序,再逐层设计流程图.5.如图所示的流程图,若输入的x的值为0,则输出的结果为________.1 [这是一个嵌套的选择结构,当输入x=0时,执行的是y←1,即y=1.故输出的结果为1.]6.设计一个求解一元二次方程ax2+bx+c=0的算法,并画出流程图.[解] 依据求解一元二次方程的方法步骤设计算法,算法步骤如下:S1 输入3个系数a,b,c;S2 计算Δ←b2-4ac;S3 判断Δ≥0是否成立.若是,则计算p←-b2a,q←Δ2a;否则,输出“方程没有实数根”,结束算法;S4 判断Δ=0是否成立.若是,则输出x1=x2=p;否则,计算x1←p+q,x2←p-q,并输出x1,x2.流程图如图所示:[1.循环结构有哪两种形式?[提示] 循环结构有当型循环结构和直到型循环结构两种常见形式.2.当型循环结构和直到型循环结构有何区别?[提示] 当型循环结构与直到型循环结构的区别为当型循环结构首先进行条件的判断,然后再执行循环体,而直到型循环结构是先执行一次循环体,然后再进行条件的判断.3.当型循环结构和直到型循环结构是否可以相互转化?[提示] 这两种循环结构可以相互转化,需要注意的是,两者相互转化时,所满足的条件不同.【例4】指出图中流程图的功能.如果用的是循环结构,则写出用的是哪一种循环结构,并画出用另一种循环结构表示的流程图.思路点拨:依据当型循环和直到型循环的结构特征判断、改写.图中是先执行再判断,故采用的直到型循环结构,可用当型循环结构改写.[解] 题图所示的是计算12+22+32+…+992的值的一个算法的流程图,采用的是直到型循环结构,可用当型循环结构表示,如图所示:1.读如图所示的流程图,完成下面各题:(1)循环体执行的次数是________.(2)输出的结果为________.(1)49 (2)2 450 [(1)∵i←i+2,∴当2n+2≥100时循环结束,此时n≥49.(2)S=0+2+4+6+…+98=2 450.]2.指出图中流程图的功能,如果是循环结构,指出是哪一种循环结构,并画出用另一种循环结构表示的流程图.[解] 依据当型循环和直到型循环结构的特征判断改写.此流程图的功能是计算1×3×5×7×…×97的值.是当型循环结构,可用直到型循环结构表示,如图所示:1.循环结构主要用于解决有规律的重复计算问题,如累加求和、累乘求积等.如果算法问题里涉及的运算进行了多次重复的操作,且先后参与运算的各数之间有相同的变化规律,就可以引入循环变量参与运算,构成循环结构.2.要用好循环结构,需要注意三个环节:(1)确定循环变量和初始值,初始值的确定要结合具体问题,这是循环的基础;(2)确定循环体,循环体是算法中反复执行的部分,是循环进行的主体;(3)确定终止循环的条件,因为一个算法必须在有限步骤内完成.3.转化与化归思想在循环结构中有重要应用.循环结构的两种形式,当型循环结构与直到型循环结构可以相互转化,需要注意的是,相互转化时所满足的判断条件不同.1.本节课的重难点是理解流程图的作用,能用顺序结构,选择结构,循环结构书写算法.2.含条件结构问题的求解策略(1)理清所要实现的算法的结构特点和流程规则,分析功能;(2)结合框图判断所要填入的内容或计算所要输入或输出的值;(3)明确要判断的条件是什么,判断后的条件对应着什么样的结果.3.利用循环结构表示算法的步骤利用循环结构表示算法,第一要先确定是利用当型循环结构,还是直到型循环结构;第二要选择准确的表示累计的变量;第三要注意在哪一步开始循环,满足什么条件不再执行循环体.1.任何一种算法都离不开的基本结构为( )A.顺序结构B.选择结构C.循环结构D.顺序结构和选择结构A[顺序结构是最简单、最基本的结构,是任何一个算法都离不开的基本结构.]2.下列关于流程线的说法,不正确的是( )A.流程线表示算法步骤执行的顺序,用来连接图框B.流程线只要是上下方向就表示自上向下执行,可以不要箭头C.流程线无论什么方向,总要按箭头的指向执行D.流程线是带有箭头的线,它可以画成折线B[依据流程线的画法及其功能判断,A、C、D正确,B不正确.]3.根据所给流程图,当输入x=10时,输出的y的值为________.14.1 [由流程图可知,该流程图的作用是计算分段函数y =⎩⎪⎨⎪⎧1.2x , x ≤7,.9x -4.9, x >7的函数值.当输入x =10时,输出的y 值为1.9×10-4.9=14.1.]4.设计求1+3+5+7+…+99的算法,并画出相应的流程图.[解] 这是求50个数和的一道题,多次求和,可以利用循环结构完成.用变量S 存放求和的结果,变量I 作为计数变量,每循环一次,I 的值增加2.算法如下: S1 S ←0; S2 I ←1;S3 如果I ≤99,那么转S4,否则转S6; S4 S ←S +I ; S5 I ←I +2,转S3; S6 输出S . 流程图如图所示:。
高中数学第1章算法初步1.2流程图1.2.1流程图备课素材苏教版必修3
1.2.1 流程图
备课资料
备用习题
1.写出求某学生的语文、数学、英语、物理、化学五门成绩的平均分的一个算法,并
根据这个算法写出流程图.
解:算法:
图14
S1 输入语文、数学、英语、物理、化学五门成绩a,b,c,d,e;
S2 x=;
S3 输出x.
流程图如图14所示:
2.设计计算上底为3,下底为7,高为6的梯形的面积的算法,并画出流程图.
解:算法:
S1 令a←3;
S2 令b←7;
S3 令h←6;
S4 计算S=;
S5 输出S.
流程图如图15所示:
图15
3.交换三个数x、y、z的值,使得x的值赋给y,y的值赋给z,x的值为原始的z的值.设计出解决这个问题的一个算法,并画出流程图.
解:算法:
S1 输入x,y,z;S2 t←z;
S3 z←y;
S4 y←x;
S5 x←t;
S6 输出x,y,z. 流程图如图16所示:
图16。
高中数学第1章算法初步1.2流程图课件苏教版必修3
[解] 依据当型循环和直到型循环结构的 特征判断改写.
此流程图的功能是计算 1×3×5×7×…×97 的值.是当型循环结构, 可用直到型循环结构表示,如图所示:
1.循环结构主要用于解决有规律的重复计算问题,如累加求和、 累乘求积等.如果算法问题里涉及的运算进行了多次重复的操作,且 先后参与运算的各数之间有相同的变化规律,就可以引入循环变量参 与运算,构成循环结构.
构与循环结构的定义 可知,A、B、C 不正 确.D 正确.特别提醒:
B.选择结构的流程图有一个入口和两个 本题易错选 B,判断框
出口 C.选择结构中的两条路径可以同时执行 D.循环结构中存在选择结构
是一个入口和两个出 口,但是选择结构中的 两条路径,只能执行其 一,不能同时执行,故
B 不正确.]
2.如图所示的流程图的运行结果是________.
S3 判断 Δ≥0 是否成立.若是,则计算 p←-2ba,q← 2aΔ;否则, 输出“方程没有实数根”,结束算法;
S4 判断 Δ=0 是否成立.若是,则输出 x1=x2=p;否则,计算 x1←p+q,x2←p-q,并输出 x1,x2.
流程图如图所示:
循环结构流程图 [探究问题] 1.循环结构有哪两种形式? [提示] ห้องสมุดไป่ตู้环结构有当型循环结构和直到型循环结构两种常见形 式.
其示意图如图 1 所示:
图1
图2
②直到型循环:先执行一次循环体,再判断所给条件是否成立,
若不成立,则继续执行循环体,如此反复,直到_条__件__成__立__时__为__止__,
这样的循环结构称为直到型循环.
其示意图如图 2 所示.
D [根据选择结
1.下列对流程图的描述,正确的是( ) A.流程图中的循环可以是无止境的循环
高中数学第1章算法初步1.2流程图1.2.1顺序结构课件苏教版必修3
流程图如图所示:
应用顺序结构表示算法的步骤 (1)设计问题的算法; (2)明确输入量,计算过程,输出量; (3)用流程图表示算法过程.
[活学活用]
利用梯形的面积公式计算上底为 2,下底为 4,高为 5 的 梯形的面积.设计出该问题的算法及流程图.
解:算法如下: S1 S2 a←2,b←4,h←5; 1 S← (a+b)h; 2
(4)该流程图解决的是怎样的一个问题? (5)若最终输出的结果 y1=3,y2=-2,当 x 取 5 时,输出 的结果 5a+b 的值应该是多少? (6)在(5)的前提下输入的 x 值越大,输出的 ax+b 的值是不 是也越大?为什么? (7)在(5)的前提下,当输入的 x 为多大时,输出的结的是________.
答案:(2)
流程图的基本概念
[典例] ________. ①任何一个流程图都必须有起止框; ②输入框只能在开始框之后,输出框只能在结束框之前; ③判断框是唯一具有超过一个退出点的图形符号; ④判断框内的条件是唯一的. 下 列 关 于 流 程图 的 符号的 理 解 中 ,正 确 的 有
2.常见的图框、流程线及各自表示的功能 图形符号 名称 起止框 输入、输出框 处理框 判断框 流程线 功能 表示算法的 开始或结束 表示 输入、输出操作 表示 赋值 或 计算 根据条件决定执行两条路径 中的 某一条 表示 执行步骤 的路径
[点睛] 关于流程图,要注意以下几点 (1)起止框是任何流程图必不可少的,它表明算法的开始和 结束. (2)输入、 输出框可用在算法中任何需要输入、 输出的位置, 需要输入、输出的字母、符号、数据都填在框内. (3)处理框用于数据处理需要的算式、公式等,另外,对变 量进行赋值,也用到了处理框.
(4)流程线是有方向箭头的, 不要忘记画箭头, 因为它是反 映流程图的先后执行顺序的,如不画箭头,就难以判定各框内 程序的执行顺序了.
苏教版高中数学必修三-第一章-算法初步1.3.1、2ppt课件
●重点难点 重点:输入语句、输出语句、赋值语句. 难点:准确写出输入语句、输出语句、赋值语句. 引导与合作交流相结合,学生在体会三种语句结构格式 的过程中,让学生积极参与,讨论交流,充分挖掘三种算法 语句的格式特点及意义,在分析具体问题的过程中总结三种 算法语句的思想与特征,突破难点.
由老师引导, 学生们自己讨论并总结出什么是输入语句、 输出语句和赋值语句, 这样比老师直接地将知识传授给他们, 学习的效果更佳,同时也锻炼了学生们思考问题的能力和概 括能力,激发学习兴趣,通过习题的训练达到强化重点的目 的.
§1.3 基本算法语句 1.3.1 1.3.2 赋值语句
输入、输出语句
教师用书独具演示
●三维目标 1.知识与技能:(1)理解输入语句、输出语句、赋值语句 的结构.(2)掌握赋值语句中的“←”的作用.
2.过程与方法:(1)让学生充分地感知、体验应用计算机 解决数学问题的方法;并能初步操作、模仿.(2)通过模仿、 操作、探索的过程,体会算法的基本思想和基本语句的用途. 3.情感、态度和价值观:(1)通过对三种语句的学习、发 展有条理的思考、表达的能力、提高逻辑思维能力. (2)通过算法语句的学习,提高思维的有序性,表述的条 理性.
其中 x 是一个变量,y 是一个与 x .
同类型的 变量 或 表达式
输入、输出语句
【问题导思】 输入、输出语句与三种基本的逻辑结构有什么关系?
【提示】 这三种语句对应流程图中的顺序结构.
用输入语句“ Read a,b ”表示输入的数据依次送给 a,b;用输出语句“ Print x ”表示输出运算结果 x.
写出下面伪代码运行后的结果.
a←3 b←2 c←5 a←a+b b←b-a c←ab/c Print a,b,c
高中数学第一章算法初步1.2.1顺序结构课件苏教版必修3
知识点二 顺序结构
1.顺序结构的定义
依次进行多个处理的结构称为 顺序结构 .它是一种最简单、最基本的结构.
2.结构形式
题型探究
类型一 把自然语言描述的算法翻译成流程图
例1 已知一个算法如下: S1 输入x.
S2 y←2x+3.
S3 d← x2+y2.
S4 输出d.
把上述算法用流程图表示.
解答
反思与感 悟
答案
梳理
流程图的概念: (1)流程图是由一些 图框 和 流程线 组成的,其中图框表示各种操作的类型, 图框中的文字和符号表示操作的内容,流程线表示操作的 先后次序 .
(2)常见的图框、流程线及各自表示的功能 图形符号 名称 起止框 输入、输出框 处理框 判断框 _______ 流程线 功能 表示算法的开始或结束 _____________________ 表示输入、输出操作 ___________________ 表示赋值或计算 _______________ 根据条件决定执行两条路径中的某一条 表示执行步骤的路径
第1章 1.2流程图
1.2.1 顺序结构
学习目标
1.熟悉各种图框及流程线的功能和作图表示顺序结构的算法.
内容索引
问题导学
题型探究 当堂训练
问题导学
知识点一 流程图
思考
许多办事机构都有工作流程图,你觉得要向来办事的人员解释
工作流程,是用自然语言好,还是用流程图好? 使用流程图好.因为使用流程图表达更直观准确.
1 2 3 4
3.已知一个算法: S1 m←a.
S2 如果b<m,则m←b,输出m;否则执行S3.
S3 如果c<m,则m←c,输出m. 2 如果a=3,b=6,c=2,那么执行这个算法的结果是___. 当a=3,b=6,c=2时,依据算法设计, 本算法是求a、b、c三个数的最小值, 故输出m的值为2.
高中数学第1章1.2.1顺序结构课件苏教必修3.ppt
【规范解答】 算法如下:
S1 输入 a,b,h;2 分 S2 S←12(a+b)h;4 分 S3 输出 S.8 分算法流程图如下图所示:14 分
【名师点评】 (1)要注意各种图形符号的正确使 用.(2)本例的算法及流程图具有代表性,能运用 于其他很多套用公式的题目,其步骤是先赋值, 再运算,最后输出结果.
方法感悟
1.(1)流程图的每一种图形符号都有特定的含义, 在画流程图时不能混用; (2)在画流程图前,一般先用自然语言编写算 法. 2.顺序结构中强调“依次处理”,“从上到下”依 次进行每一步,不能“回头”.
例1 下列关于流程图的图形符号的理解,正确 的有________. ①任何一个流程图都必须有起、止框; ②输入框只能放在开始框后,输出框只能放在结 束框前; ③判断框是惟一具有超过一个退出点的图形符号; ④对于一个程序来说,判断框内的条件是惟一 的. 【思路点拨】 对叙述逐一分析→判断正误→给 出结论.
(2)常用的图形符号及功能
图形符号
名称
符号表示的意义
起、止框 流程图的_开__始__或__结__束__
输入、输出 数据的输入或结果的
框
输出
处理框
__赋__值__和__运__算____
判断框 __根__据__给__定__条__件__判__断___
流程线
流程进行的方向
2.顺序结构 (1)顺序结构的定义依次进行_多__个__处__理__的结构称为 顺序结构.
解析:流程图中的图形符号是统一规定的;◇用 来表示判断框. 答案:②④
考点二 用顺序结构表示算法
(1)顺序结构是由若干个依次执行的步骤Байду номын сангаас成的, 它是任何一个算法都离不开的最简单、最基本 的结构. (2)顺序结构只能解决简单问题,它按从上到下 的顺序执行,不含程序步骤的跳转.
高中数学第1章算法初步1.2流程图1.2.1顺序结构自我检测苏教版必修3(2021学年)
高中数学第1章算法初步1.2 流程图1.2.1顺序结构自我检测苏教版必修3编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(高中数学第1章算法初步1.2流程图1.2.1 顺序结构自我检测苏教版必修3)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为高中数学第1章算法初步 1.2流程图 1.2.1 顺序结构自我检测苏教版必修3的全部内容。
1.2。
1 顺序结构自我检测基础达标1.流程图中的执行框是( )A.矩形框B.菱形框C.平行四边形框D.圆形框答案:A2.算法的三种基本结构是( )A.顺序结构、流程结构、循环结构B.顺序结构、分支结构、嵌套结构C.顺序结构、选择结构、循环结构D.流程结构、分支结构、循环结构答案:C3.写出下列流程图的运行结果.(1) (2)则x=____.则w=____.(3)若a=3,b=4,则c=______.答案:6 5 54.画出求1+2+3+4+5的一个算法流程图.解:算法:第一步:取n=5;第二步:计算S=2)1(nn;第三步:输出运算结果.流程图如图所示.5.写出解方程组⎪⎩⎪⎨⎧=+=+=+453x z z y y x ,,的一个算法,并用流程图表示算法过程.解:(1)将方程组⎪⎩⎪⎨⎧=+=+=+453x z z y y x ,,中三个方程相加,得x+y+z =6;(2)将方程组中每个方程与x+y+z=6相减,分别得x=1,y=2,z=3.流程图如下图所示.更上一层1.设计一个算法,求以v0米/秒水平抛出的物体经过t秒后的合速度(假设t 秒后物体未着地,且不计空气阻力),并画出流程图.解:(1)算出t 秒后,竖直向下方向的分速度v k=g t;(2)依据矢量的合成法则,求合速度为220k v v v +=合.流程图如下图:2.写出作△ABC内切圆的一个算法,并画出流程图.解:S1:作∠BAC的角平分线L1;S2:作∠ABC的角平分线L2;S3:过L1与L2的交点O作AB边的垂线OM;S4:以O为圆心,以OM为半径作圆,则圆O即为所求的圆.流程图如下图所示:3.某学生语文、英语、数学、物理、化学成绩分别是:80,95,90,84,89.写出求平均成绩的算法,画出流程图.解:算法如下:S1:S←80;S2:S←S+95;S3:S←S+90;S4:S←S+84;S5:S←S+89;S6:A←S/5;S7:输出A.流程图如下图所示:4.写出求已知三角形的三边,写出求其内切圆面积的算法,并画出流程图.解:算法:S1:输入a 、b、c .S2:计算P =2c b a ++;S3:计算S=))()((c p b p a p p ---;S4:计算r=c b a S++2;S5:计算S 圆=πr 2;S6:输出S .流程图如下图所示:以上就是本文的全部内容,可以编辑修改。
高中数学 第一章 §1.2.1顺序结构配套课件 苏教版必修3
研一研·问题(wèntí)探究、课堂更 高效 问题 2 在问题 1 所作的图中,在开始和结束之间的中间部分就
是一个顺序结构,那么怎样定义顺序结构? 答 依次进行多个处理的结构称为顺序结构.顺序结构是一 种最简单、最基本的结构.
第十二页,共23页。
研一研·问题探究(tànjiū)、课堂更高 效
[问题情境] 我们都喜欢旅游,进入景区大门后,我们首先 看到的是景点线路图,通过观看景点线路图能直观、迅速、 准确的知道景区有哪几个景点,各景点之间按怎样的路径 走,从而避免迷途或者漏掉景点的事情发生.本节将探究 使算法表达得直观、准确的方法,即流程图.
第五页,共23页。
研一研·问题探究(tànjiū)、课堂更高 效 探究点一 流程图的概念 问题 1 为了使设计好的算法清晰直观地描述出来,应该如何表达?
3.算法都可以由 顺序结构 、 选择结构 和 循环结构 ,这 三块“积木”通过组合和嵌套表达出来.
第三页,共23页。
填一填·知识要点、记下(jì xià)疑 难点
4.顺序结构 (1)定义: 依次(y进īc行ì) 多个 处理(c的hǔ结lǐ)构称为顺序结构. (2)结构形式
第四页,共23页。
研一研·问题(wèntí)探究、课堂更高效
解 算法如下: S1 作 AB 的垂直平分线 l1; S2 作 BC 的垂直平分线 l2; S3 以 l1 与 l2 的交点 M 为圆心,以 MA 为半径作圆,圆 M 即 为△ABC 的外接圆.
第十页,共23页。
研一研·问题探究、课堂(kètáng)更 高效
问题 1 若用流程图表示出作△ABC 的外接圆的算法,将怎样作图? 答
1.下面的流程图是顺序结构的是___①____.
苏教版必修3高中数学1.2.1《顺序结构》ppt课件
2019/8/27
最新中小学教学课件
5
谢谢欣赏!
2019/8/27
最新中小学教学课件
6
1. 2.1 顺序结构
作ABC的外接圆可按如下的算法进行:
S1 作 AB的垂直平分线l1 ;
l1
A
S2 作 BC的垂直平分线l2 ;
S 3 以l1与l2 的交点M为圆心, MA为
M
半径作圆,圆M即为ABC的外接圆.
B
C
以 上 通 过 依 次 执 行S1到 S 3 这 三 个 步 骤,
l2
完成了作外接圆这一问题如上图所示.
变量 p.其算法是:
S1
p x;
先将x的值赋给变量 p,这时存
放变量 x的单元可作它用
开始
px
S2
x y;
再将 y的值赋给 x,这时存放变
量 y的单元可作它用
xy
S3
y p.
最后将p的值赋给 y,两个变量
x
和
y的值便完成了交换
y p
上述算法用流程图表示如图.
S3 输出S .
输出圆的面积 输出S
上述算法用流程图表示如图.
结束
编后语
老师上课都有一定的思路,抓住老师的思路就能取得良好的学习效果。在上一小节中已经提及听课中要跟随老师的思路,这里再进一步论述听课时如何 抓住老师的思路。
① 根据课堂提问抓住老师的思路。老师在讲课过程中往往会提出一些问题,有的要求回答,有的则是自问自答。一般来说,老师在课堂上提出的问 题都是学习中的关键,若能抓住老师提出的问题深入思考,就可以抓住老师的思路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开始
输入a,b a = 2 b = 4 c ← a a ← b b ← c
输出a,b
结束
例4、写出下面程序框图的运行结果:
开始
输入a,b a= 2 b= 4
S=a/b+b/a
输出S
图中输出 S= 2.5 ;
结束
例5、写出下面程序框图的运行结果:
开始
输入R
b=
R 2
a=2b
输出a 结束
图中输出a=
2R
.
2
练习1:写出下列算法的功能。
开始
输入a,b sum=a+b
输出sum
左图算法的功能
是
求两数的和
。
结束
练习2:写出下列算法的功能。
开始
输入a,b
d=a2+b2
左图算法的功能
求两数平方和 是 的 算术平方根
c= d
输出c 结束
;
例4、已知一个三角形的三边边长分别为2,3, 4,利用海伦—秦九韶公式设计一个算法,求 出它的面积。 解:算法如下: 第一步:a←2,b ← 3,c ← 4; 第二步:p←
a+b+c 2
;
第三步:S ← p(p-2)(p-3)(p-4) 第四步:输出S
相应的程序框图为:
开始 a ← 2,b ← 3,c ← 4
p←
S←
abc 2
p(p-2)(p-3)(p-4)
输出S 结束
三 、 本 课 小 结
1、程序框图 (1)程序框图由程序框、流程线和程
序框外必要的文字说明组成。
1.2.1 流程图--顺序结构
数学来源于生活
问题讨论
1.算法的含义是什么? 可行性 确定性、 2.算法的3个特点 有限性、 流程图是由一些图框和带箭头的流程线组 成的,其中图框表示各种操作的类型,图 框中的文字和符号表示操作的内容,带箭 头的流线表示操作的先后次序。
如下图所示的几个图形在流程图中,分别 代表什么框?
第一步 第二步 第三步 让 S 0, I 1; 将 S I 的值赋给 S , I的值增加1 如果 I 比5大,则输出S,否则转
第二步.
建构数学 经比较,第一题是按一固定的顺序执行的, 画出流程图如图.
A B
定义:依次按照一定顺序进行多个处理的结 构称为顺序结构.
顺序结构是任何一个算法都离不开的最简单、 最基本的结构,用图框A和B表示顺序结构的示意 图,其中A、B两个框是 依次进行的,即在执行 完A框所指定的操作后,必然接着执行B框所指 定的操作.
当R=10时,写出计算圆面积的算法,画出流程图. 解:算法如下: 流程图为: 开始
S1 r 10 ;
2
把10赋值给r
r 10
2 用公式计算圆的面积 S2 S r ; S r 值,并赋值给s
S3 输出 S ; 输出圆的面积
输出S
结束
例3 给出这样一个流程图, 你能求出最后的结果吗?
数学运用
例1. 已知两个单元分别存放了变量X和Y的值, 试交换这两个变量值,并写出一个算法,并用 流程图表示; 解:算法如下:为了达到交换的目的,需要一个 开始 单元存放中间量P. 流程图是 算法是 P X S1 P X S2 X X Y Y S3 Y P
Y P 结束
数学运用
例2.半径为R的圆的面积计算公式为S= R 2
(2)程序框有:起止框、输入(输出)
框、处理框和判断框。
2 、算法的基本逻辑结构:顺序结构、条件结
构和循环结构。
3、画程序图框的规则
(1)使用标准的图框符号;
( 2 )图框一般从上到下、从左到右的方向画;
( 3 )除判断框外,大多数框图符号只有一个 进入点和一个退出点; (4)在图框符号内描述的语言要简练清楚。
数学作业
P151 , 3来自学生活动1.写出作△ABC 的外接圆的一个算 法. S1 作AB的垂直平分线 l1 S2 作BC的垂直平分线 l 2 S3 以 l1和 l 2的交点 M为圆心,以 MA为半径作圆,圆 M即为△ ABC A 的外接圆 l1
B
M
C
l2
学生活动 2. 观察求 1 2 3 4 5 的 一个如下的算法,并和第 1题算法比较有何 区别:
起止框
处理框
输入输出框 判断框
流程图
名称
功能
起止框 表示一个算法的起始或结束,是 (终端框) 任何流程图不可少的。 表示一个算法输入和输出的信息, 输入框、 可用在算法中任何需要输入、输 输出框 出的位置。 赋值、计算,算法中处理数据需 处理框 要的算式、公式等分别写在不同 (执行框) 的用以处理数据的处理框内。 判断框 判断某一条件是否成立,成立 时在出口处标明“是”或“Y”; 不成立时标明“否”或“N”。