所属成套资源:人教课标B版高中数学必修第三册 课件+教案+试题
高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示教课课件ppt
展开
这是一份高中数学人教版新课标B必修3算法的三种基本逻辑结构和框图表示教课课件ppt,共18页。PPT课件主要包含了顺序结构,流程图,条件分支结构,△b2-4ac,输出x1x2,△≥0,输出“方程无实数解”,输入abc,P30,Y03P等内容,欢迎下载使用。
一般地,算法含有两大要素: 一是操作,主要包括算术运算、逻辑运算、函数运算等;
二是控制结构,控制结构控制着算法中各操作的执行顺序。
通过对各种各样的算法和框图进行分析和研究,证明了只需用顺序结构、条件分支结构、循环结构就可以表示任何一个算法,因此我们必须学习这三种基本结构。
顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序结构。
例1:已知两个变量x和y,试交换这两个变量的值。
例2: 已知点P0(x0,y0)和直线l:Ax+By+C=0,求点P0(x0,y0)到直线l的距离d.
解:(1)用数学语言表达:S1 输入点的坐标x0,y0,输入直线方程的系数A,B,C;S2 计算z1=Ax0+By0+C;S3 计算z2=A2+B2;
(1)条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构。它的一般形式是:
(2)此结构中包含一个判断框,根据给定的条件P是否成立而选择执行A框或B框。无论P条件是否成立,只能执行A框或B框之一。
(3)一个判断结构可以有多个判断框。
(4)在许多算法中,需要对问题的条件作出逻辑判断,判断后依据条件是否成立而进行不同的处理方式,这就需要用条件结构来实现算法。
例3:解一元二次方程ax2+bx+c=0.
S1 计算△=b2-4ac;
S2 如果△
相关课件 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利